1樓:白羊後空翻恢復
在baimatlab中要將大規模的矩陣寫du入到txt文字中,可以用文zhi件讀寫的方法,如dao下例:
fid=fopen('d:\data.txt','wt');%寫入文版
件路徑[m,n]=size(p); %獲取矩陣的權大小,p為要輸出的矩陣
for i=1:1:m
if mod(i,100)==0
fprintf(fid,'water levle since %d hours\n',i/100-1);
endfor j=1:1:n
if j==n %如果一行的個數達到n個則換行,否則空格
fprintf(fid,'%4.3f\n',p(i,j));
else
fprintf(fid,'%4.3f\t',p(i,j));
endend
endfclose(fid);
matlab如何將結構陣列輸出到文字檔案?
2樓:月月
假設陣列bai
名為dufile_data,寫到
zhi'd:\data\裡
daofid=fopen('d:\data\file_data.txt','w');
for j=1:size(file_data,1)for k=1:size(file_data,2)fprintf(fid,'%d\t',file_data(j,k));
endfprintf(fid,'\n');
end%看看能不能
回幫助你答
3樓:匿名使用者
fopen('檔名');
fread('檔名');
希望可以幫到你.!
4樓:匿名使用者
file-import data
matlab輸出有字元和資料的單元陣列到txt檔案
5樓:匿名使用者
%生成乙個隨機數抄矩陣
r=rand(10,3);
%建立檔案
fid = fopen('test.txt','wt');
%寫頭部
fprintf(fid,'%s','wo ni ta');
fprintf(fid,'%c\n',' '); %換行baidu
%依次寫入數zhi據
for k=1:10;
for m=1:3
p=num2str(r(k,m));
fprintf(fid,'%s ',p); %每個資料用空格dao隔開
endfprintf(fid,'%c\n',' '); %寫完一行,換行
endfclose(fid); %關閉檔案
matlab怎麼將多個變數名輸出到excel中
你可以直接在m檔案裡面用xlswrite函式 filename sheet range都是要加單引號滴 xlswrite filename,m 將矩陣m的資料寫入名為filename的excel檔案中。xlswrite filename,m,sheet 將矩陣m的資料寫入檔名為filename中的指...
matlab自定義函式,可以輸出多個陣列麼
switch語句和if語句類似,相當於多項選擇。switch語句根據變數或表示式的取值不同分別執行不同的命令。其基本的呼叫格式為 switch 表示式 標量或字串 表示式為一標量或字串 case值一 語句體一 當表示式的值 值一時,執行語句體一,然後跳出該結構 case值二 語句體二 當表示式的值 ...
php陣列怎樣輸出這種格式Arrayid1 nametest
通過foreach,把你想要的資料儲存到另外乙個陣列當中,這樣後期才不會太麻煩 這個是你用的mysql php的函式不對,其中有可以得到關聯陣列的函式,索引陣列的函式,還有就是索引關聯陣列的函式,你可以查一下這些函式 arr array id 1,name test var dump arr 這種格...