【发布时间】:2014-11-30 03:20:24
【问题描述】:
我有一个看起来像这样的数据文件:
# data file
# blah
# blah
0.000000, 0.0, 24.198, 6.864,NaN,NaN,NaN,NaN
0.020000, 0.0, 24.198, 6.864,NaN,NaN,NaN,NaN
0.040000, 0.0, 24.198, 6.864,NaN,NaN,NaN,NaN
0.060000, 0.0, 24.198, 6.864,NaN,NaN,NaN,NaN
0.080000, 0.0, 24.198, 6.864,NaN,NaN,NaN,NaN
0.100000, 0.0, 24.198, 6.864,NaN,NaN,NaN,NaN
0.120000, 0.0, 24.198, 6.864,NaN,NaN,NaN,NaN
我想用 Octave 程序来阅读它。
csvread(file,3,0) 在这种情况下完美运行,但我担心必须手动计算 3。
有什么方法可以说“在执行 csvread 之前丢弃所有以 # 开头的行和任何空白行”?
【问题讨论】:
标签: matlab parsing csv comments octave