Octave 如何向倍频程函数添加选项?
我尝试在倍频程中使用此函数:Octave 如何向倍频程函数添加选项?,octave,Octave,我尝试在倍频程中使用此函数: [A、B、C、D、E]=文本读取(f、%s%D%D%D%D'、“标题行”、“1”) 这个版本很好用: [A,B,C,D,E]=文本读取(f,'%s%D%D%D') 对于如何准确设置选项(如“headerline”)的格式,这个问题有些含糊不清 尝试添加“headerlines”选项时得到的结果: 你的八度音阶已经过时了。您刚刚遇到一个两年前修复的错误: 如果您需要“headerlines”道具,解决此错误的方法是为textread提供一些附加道具(当“headerl
[A、B、C、D、E]=文本读取(f、%s%D%D%D%D'、“标题行”、“1”)
这个版本很好用:
[A,B,C,D,E]=文本读取(f,'%s%D%D%D')
对于如何准确设置选项(如“headerline”)的格式,这个问题有些含糊不清
尝试添加“headerlines”选项时得到的结果:
[a b c d e]=textread(f,'%s%d%d%d%d','headerline',1,“endofline”,“\r\n”)
(在Linux上,您可能希望使用“\n”而不是“\r\n”)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