clear all;
clc;
file=dir('c:\users\administrator\desktop\2016-11-18\zty44統計模式\qp=24\*.txt'); %讀取所有的檔案
%copy *.txt all.txt;
% a = load('a.txt'); % 檔案a為資料檔案1
% b = load('b.txt'); % 檔案c為資料檔案2
% fid=fopen('all.txt', 'w'); % 檔案c為資料整合後的檔案
% fprintf(fid,'%s', a); % 將檔案a中的資料寫入檔案c
% fprintf(fid,'%s', b); % 將檔案b中的資料寫入檔案c
% fclose(fid);
% size(file,1)
% file(1).name
% file(2).name
% file(3).name
%%%%
%講矩陣寫入檔案
%%%fid=fopen('all24a1125.txt','wt');
for n=1:size(file,1)
%trnpre=dlmread(['c:\users\administrator\desktop\2016-11-18\zty44統計模式\akiyo_qcif-300\',file(n).name]);
filename=['c:\users\administrator\desktop\2016-11-18\zty44統計模式\qp=24\',file(n).name];
a=load(filename);
[x,y]=size(a);
for i=1:x
for j=1:y-1
fprintf(fid,'%d\t',a(i,j));
end
fprintf(fid,'%d\n',a(i,y));%每一行回車\n
endendfclose(fid);
Matlab將資料寫入檔案
1 清理現有工作區 2 準備寫入資料 3 獲取目標檔案寫入操作許可權 4 將資料寫入目標檔案 5 將檔案操作入口關閉 6 將寫入的檔案內容展示在控制台 清理工作區 clear clc 準備寫入資料 x 0 0.01 pi y sin x 這個圖畫不畫都可以 plot x,y 獲取目標檔案寫入許可權 ...
matlab將矩陣寫入txt技巧總結
1.常用語句 fid fopen 檔名 wt fprintf fid,格式 要寫的矩陣元素 結束語句 fclose fid 2.輸入矩陣時用for迴圈,然後相鄰元素用fprintf fid,s 注意這裡的 s 別寫成 f 否則讀出會出現錯誤,讀出語句 變數 load 檔名 匯入的檔名和fid fop...
使用MATLAB將資料寫入到檔案中
使用matlab將資料寫入到檔案中 writetex 1 設定乙個標誌位,當不需要寫入檔案時將其關掉 if writetex 1 fid fopen fft data.txt w 獲取目標檔案寫入許可權,檔案路徑自己設定 endif writetex 1 寫入操作 fprintf fid,d,d,d...