我有一个带有这种结构的n行文件(X Y坐标):
100 20
101 29
102 22
102 33
X Y
我正在尝试阅读它并使用textscan
将坐标分割为2个不同的单元格(因此我将为X
坐标获取一个单元格,为Y
坐标获取第二个单元格)使用下面的脚本。
clear;
fileID = fopen("E:/temp.txt");
formatSpec = '%d';
C = textscan(fileID,formatSpec,'Delimiter',' ');
fclose(fileID);
由于它不起作用,将不胜感激。
答案 0 :(得分:1)
尝试
clear;
fileID = fopen("E:/temp.txt");
formatSpec = '%d%d';
C = textscan(fileID,formatSpec);
fclose(fileID);
Xcoord=C(:, 1);
YCoord=C(:, 2);