2
我想在一个python脚本中使用八度作为“计算器”。目前我正在运行八度音程,如下所示:有没有办法指定八度的命令行宽度?
octave -q --eval 'some code'
并读取stdout来解释结果。
然而,我遇到的问题,一旦矩阵达到一定的宽度,使得八度开始用柱numerations输出它们像这样:
ans =
Columns 1 through 5:
6.6264e-01 2.6142e-01 9.2413e-01 1.6814e-01 6.3117e-01
Columns 6 and 7:
6.6392e-01 4.0483e-01
这使得结果的口译有点困难。
有没有办法告诉八度不要拆分结果打印?
你能举一个例子或如何使用'split_long_rows'一个矩阵的行可被分裂的内部变量?如果我做'split_long_rows(0)',那么只有'Columns 1 to 5:'部分会被跳过,矩阵仍然显示在多行中。但它在python中很好用! – Woltan
是的,我认为没有任何方法可以在没有打印换行符的情况下获得输出,但它应该相当容易解析。如果你需要帮助,试试看,然后用你的代码发布一个新问题,我会看看。 – brc