[問題] .dat輸出成txt檔的錯誤 已回收
code如下
我要load這個"NCU__CAPPI_D0_01_080914050105_CCN.dat"檔案
並將它輸出成我要的.txt矩陣格式
矩陣大小是501*801
可是我這樣跑出來的東西不是我要的
不知道哪裡錯了
還希望高手幫忙修改
zfx=fopen('NCU__CAPPI_TX_080914050105_CCN.dat','rb');
zfy=fopen('NCU__CAPPI_TY_080914050105_CCN.dat','rb');
zxx=fread(zfx,[00101 00101],'float32');
zyy=fread(zfy,[00101 00101],'float32');
fclose(zfx);fclose(zfy);
fterx=fopen('terx.dat','rb');
ftery=fopen('tery.dat','rb');
fterz=fopen('terz.dat','rb');
terx=fread(fterx,[501 801],'float32');
tery=fread(ftery,[501 801],'float32');
terz=fread(fterz,[501 801],'float32');
fclose(fterx);fclose(ftery);fclose(fterz);
zfd=fopen('NCU__CAPPI_D0_01_080914050105_CCN.dat','rb');
zff=fread(zfd,[00101 00101],'float32');
fclose(zfd);
for i=1:1:00101
for j=1:1:00101
if(zff(i,j) < -99.);zff(i,j)=nan;end;
end
end
fid=fopen('NCU__CAPPI_D0_01_080914050105_CCN.txt','wt')
fprintf=(fid,'% 801d\n','zfd')
fclose(fid)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.57.7
※ 編輯: babajoe 來自: 140.112.57.7 (02/10 16:05)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章