2017-10-05 15 views
2

Iはn行はこのような構造(XY座標)を使用してファイルしている:関数textscan txtファイル - Matlabの

100 20 
101 29 
102 22 
102 33 
X Y 

私はそれを読んしようとしているとtextscanを使用して2個の異なる細胞に座標を分割する(ので、私は意志以下のスクリプトを使用して、X座標のセルとYの座標の2番目のセルを取得します)。

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

これは役に立ちません。

答えて

1

それは正しくないのです@Ziezi

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

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

を試してみてください –

+1

あなたのコードにいくつかのコメント/説明を追加することを検討してください –

関連する問題