我希望在 Scilab(6.0.2 版)中打开并读取以下文本文件。原始文件是一个 .xlsx,我已经通过 Excel 将其转换为 .txt 和 .csv,以方便在 Scilab 中打开 & 工作。我理解为什么第一列被认为是Nan,但我不明白为什么文档的其他部分没有被读取。我对第2列和第3列特别感兴趣。
对于csvRead,我使用了.NET来跳过7行页眉。
M=csvRead(chemin+filename," ",",",[],[],[],[],7);
来跳过7行的页眉。
难道这与文件的格式化方式有关吗?如果有人能帮助我,我会尝试上传一个.txt文件的例子和原始.xlsx文件。
文件可在这里下载。Excel和文本文件
你的分隔符是一个制表字符(ascii码9)。使用下面的命令。
M=csvRead("Probe1_350N_2S.txt",ascii(9),",",[],[],[],[],7);
如果你用Excel把xlsx文件转换为xls文件,你可以用readxls函数读取它。