作者cat718 (Ting)
看板MATLAB
標題Re: [討論] 如何儲存每張bmp圖 FFT之後的結果
時間Sat Nov 19 14:54:03 2011
※ 引述《cat718 (Ting)》之銘言:
: 大家好
: 我是matlab生手
: 我想把A1 A2.......A10共張bmp圖
: 各自做完FFT之後的total energy結果
: 儲存成mex.file
: 目前的程式只能做出一張的結果
: 不知程式該怎麼改才對
: 謝謝!
: for i=1:10;
: f=imread(['A',num2str(i),'.bmp']);
: f=rgb2gray(f);
: F=fft2(double(f));
: F=fftshift(F);
S=abs(F).^2;
: total_energy=sum(sum(S));
%我自己在此加上
fid=fopen('result.txt','w');
fprintf(fid,'%10.4f\n',total_energy);
fclose(fid)
: end
當然text的結果還是只有一筆。。。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 175.181.157.107
1F:推 okgogogo:你需要矩陣裡存矩陣的方法,叫異質陣列 11/19 16:21
2F:→ okgogogo:ex: total_energy{i} = [1 2 3] 11/19 16:22