2016-05-22 6 views
0

私はmatlabに書く必要があるquaterions数の行列を持っています。試してみます:matlabにquaterionsの行列を書くには?

a= [[0.7071 0.7071 0 0] , [0.7071 0.7071 0 0], [0.7071 0.7071 0 0] ] 

ただし、動作しません。サイズ(a)を置くと、結果は1 12になります。結果は1になります。3.

答えて

0

を見てあなたがcellsを使用する場合があります表示されます。

試してみてください。

a = {[0.7071 0.7071 0 0] , [0.7071 0.7071 0 0], [0.7071 0.7071 0 0]}; 
size(a) 
ans = 

    1 3 

あなたは中括弧を用いて細胞としてそれをindex必要があり、それを使用するには:

a{1} 
ans = 

    0.70710 0.70710 0.00000 0.00000 
+0

それが動作するには、あなたに感謝します –

0

3つの1x4行列を追加するだけで、1x12の行列が得られます。 [0.7071 0.7071 0 0 , 0.7071 0.7071 0 0, 0.7071 0.7071 0 0] thisと[[0.7071 0.7071 0 0] , [0.7071 0.7071 0 0], [0.7071 0.7071 0 0] ]これは同じです。 this basic tutorial

関連する問題