fid = fopen('data/data_file.csv');
all_messages = textscan(fid, format, 'delimiter', ',');
返回:
你如何解决这个问题?
最佳答案
核心答案textscan
函数是在 2011 年 2 月发布的 3.4.0 版中添加到 Octave 中的。因此,您最好的选择是安装更新版本的 Octave。如果由于某种原因,这不是一个选项,您可以尝试使用 fscanf
(如建议的 here )。
历史
version 3.4 release news 的新函数列表中没有提到 textscan
函数,但 3.2.4 版本的发行版中没有 textscan.m
。
它似乎是由于 this 票证(滚动到票证底部)而添加的,该票证是根据 this 请求创建的。
关于compiler-errors - 在 Octave 中未定义 textscan,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8529098/