2017-10-05 64 views
2

我有一個正線,該結構文件(XY座標):textscan txt文件 - Matlab的

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); 

因爲它不起作用,將不勝感激。

回答

1

嘗試

clear; 
fileID = fopen("E:/temp.txt"); 
formatSpec = '%d%d'; 
C = textscan(fileID,formatSpec); 
fclose(fileID); 

Xcoord=C(:, 1); 
YCoord=C(:, 2); 
+0

@Ziezi這是不正確 –

+1

考慮在你的代碼中加入一些評論/解釋 –