以八度显示矢量为行而不是列



我是八度的新手,遇到了一个似乎无法解决的格式问题。如果我显示一个包含多列的变量,我会得到如下内容:

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 命令作为信号包的一部分,这些是我可能会看到的示例输出。

听起来,正如 Dan 建议的那样,您希望显示向量的转置,即行向量而不是列向量:

>> 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

相关内容

  • 没有找到相关文章

最新更新