1
每個文件保存在一個循環我有一個名爲作爲modis1.hdf,modis2.hdf和modis3.hdf一個文件夾中的三個文件。我可以使用我的命令單獨讀取文件。如何使用MATLAB
for i=1:3 or for i=1
lst_try=['D:\lst2016\lst_try\modis',num2str(i),'.hdf'];
lst_3(:,:,:,:,i)=hdfread(lst_try, 'MODIS_Grid_Daily_1km_LST', 'Fields', 'LST_Day_1km', 'Box',{[76.83 77.34], [28.88 28.41]});
end
我想分別以hdf格式或ascii格式保存每個文件。因此,我正在使用命令
save(lst_try,'lst_3','-hdf')
但是無法單獨保存文件。
的問題是不如說他保存在一個變量的所有數據,並試圖挽救這一次「單獨」 – Irreducible
@Irreducible的確。我在想象分析是在同一個循環內完成的。我會做一個更正。 – Guto
@Guto感謝您的幫助,但MATLAB是顯示這個錯誤:MYFILE使用保存 未知的命令選項 錯誤。 Stackoverflow錯誤(第15行) save(name,'var_temp',' - hdf')%saving by separate names –