我正在尝试在八度音阶中使用此功能:
[A,B,C,D,E] = textread(f, '%s %d %d %d %d', "headerlines", "1")
此版本可以正常使用:
[A,B,C,D,E] = textread(f, '%s %d %d %d %d')
documentation对于我应该如何格式化“标题”这样的选项有些模棱两可。
我尝试添加“标题”选项时得到的结果:
octave:14> [A,B,C,D,E] = textread(f, '%s %d %d %d %d', "headerlines", 1)
error: textread: A(I): index out of bounds; value 1 out of bound 0
error: called from:
error: C:\MyProgramFiles\octave\Octave3.6.4_gcc4.6.2_20130408\Octave3.6.4_gcc4.6.2\share\octave\3.6.4\m\io\textread.m at line 75, column 3
答案 0 :(得分:1)
[a b c d e] = textread(f, '%s %d %d %d %d', 'headerlines', 1, "endofline", "\r\n")
(在Linux上,您可能希望使用' \ n'而不是" \ r \ n")。