-1
我堅持和沮喪:P我的問題是我試圖像以前一樣爲例字母獲得數字:Matlab的陣列測試文件提高
159753 gum, gabriel
test.txt的是:
gum, gabriel 159753
但到目前爲止,我的代碼看起來是這樣的:
clc
fid = fopen('test.txt', 'r');
R = textscan(fid,'%s','Delimiter','\n');
R{1}
fclose(fid);
我也曾嘗試:
clc
fid = fopen('test.txt', 'r');
R = textscan(fid,'%s %s %s');
All =[R{3},R{1},R{2}];
Disp(All)
fclose(fid);
我在字母之前得到了我的數字,但它看起來如此血腥怪異,所以我不知道如何改進此代碼?
我只是希望我已經解釋了一切,因爲我吮吸數組。
什麼是「它看起來很血腥怪異」應該是什麼意思?這是一個體面的答案。如果你想要別的東西,你應該首先改善這個問題。 – 2013-03-25 18:17:23
如果你只是想「格式化」輸出,試試:'All = [R {3},',',R {1},'',R {2}];'而不是簡單地'All = [R {3},R {1},R {2}];'。 – 2013-03-25 18:20:51