我對八度極其新穎。我只是想做到這一點:
我有以下格式的文件:
NUM1 NUM2
NUM1 NUM2
NUM1 NUM2
NUM1 NUM2Octave/Matlab從文件中讀取數據作爲矢量陣列
我想向量數組如下:
v [1] =
v [2] = [NUM1,NUM2] .....等
人們的工作經驗[NUM1,NUM2]用八度或matlab幫助編輯。
我對八度極其新穎。我只是想做到這一點:
我有以下格式的文件:
NUM1 NUM2
NUM1 NUM2
NUM1 NUM2
NUM1 NUM2Octave/Matlab從文件中讀取數據作爲矢量陣列
我想向量數組如下:
v [1] =
v [2] = [NUM1,NUM2] .....等
人們的工作經驗[NUM1,NUM2]用八度或matlab幫助編輯。
讓我們假設你有一個dat.txt文件,內容如下:
1 2
3 4
5 6
然後你就可以做到這一點,才能得到與向量單元陣列,其中每一個持有行的值:
f = fopen('dat.txt');
g = textscan(f,'%f%f%[^\n\r]')
fclose(f)
gdat = [g{1:end-1}];
for i=1:length(g{1,1})
NVar{i} = gdat(i, :);
end
可以在單元陣列NVAR一樣,在訪問這些載體:NVar{1}
,NVar{2}
編輯:我正在使用MATLAB R2012b,但我想這些基本功能應該在八度沒有問題。
謝謝工作正常。我有一個選項來處理我的項目的ocatave或matlab,所以我將它設計成這樣。但適用於兩者。 – RazorProgrammer
您需要的是Matlab還是八度? – Vuwox
你的數據文件是什麼格式? XLS? CSV?其他? – am304
先生其文本文件 – RazorProgrammer