0

私はオクターブを初めて使用し、修正できないように見えるフォーマットの問題に遭遇しました。複数の列を持つ変数を表示すると、次の行に沿って何かが得られます。

Columns 1 through 6:

        0.75883  0.93290  0.40064  0.43818  0.94958  0.16467

しかし、私が本当に欲しいのは次のとおりです。

0.75883  
0.93290  
0.40064  
0.43818
0.94958
0.16467

ここで形式のドキュメントを読みましたが、変更できませんでした。Windows で Octave 3.6.4 を実行していますが、Windows で Octave 3.2.x を使用して、デフォルトで目的の出力に出力されることを確認しました。

具体的に言うと、重要な場合に備えて、信号パッケージの一部として fir1 コマンドを使用しています。これらは出力例です。

4

1 に答える 1

1

ダンが示唆したように、ベクトルの転置、つまり列ベクトルではなく行ベクトルを表示したいようです。

>> A = rand(1,20)
A =

 Columns 1 through 7:

   0.681499   0.093300   0.490087   0.666367   0.212268   0.456260   0.532721

 Columns 8 through 14:

   0.850320   0.117698   0.567046   0.405096   0.333689   0.179495   0.942469

 Columns 15 through 20:

   0.431966   0.100049   0.650319   0.459100   0.613030   0.779297

>> A'
ans =

   0.681499
   0.093300
   0.490087
   0.666367
   0.212268
   0.456260
   0.532721
   0.850320
   0.117698
   0.567046
   0.405096
   0.333689
   0.179495
   0.942469
   0.431966
   0.100049
   0.650319
   0.459100
   0.613030
   0.779297
于 2013-10-29T08:42:29.007 に答える