Matlab 如何使用multibandread命令读取多维数据集的多个.dat文件?
我有几个文件需要通过Matlab中的Matlab 如何使用multibandread命令读取多维数据集的多个.dat文件?,matlab,Matlab,我有几个文件需要通过Matlab中的multibandread函数读取 我已经一个接一个地做了,但这需要很长时间。这些文件具有相同的.dat扩展名。下面是我如何分别读取.dat文件的: X = multibandread('filename.dat', [x,y,z], 'uint8', 0, 'bil', 'ieee-le'); 可以在包含文件名的单元格上使用for循环: filenameCell={'file1.dat',…,'file2.dat'}; 对于i=1:size(文件名列表,2
multibandread
函数读取
我已经一个接一个地做了,但这需要很长时间。这些文件具有相同的.dat
扩展名。下面是我如何分别读取.dat
文件的:
X = multibandread('filename.dat', [x,y,z], 'uint8', 0, 'bil', 'ieee-le');
可以在包含文件名的单元格上使用for循环:
filenameCell={'file1.dat',…,'file2.dat'};
对于i=1:size(文件名列表,2)
multibandread(filenameCell{i},…)%filenameCell{i}取单元格中的第i个文件名
...
结束
您可以在包含文件名的单元格上使用for循环:
filenameCell={'file1.dat',…,'file2.dat'};
对于i=1:size(文件名列表,2)
multibandread(filenameCell{i},…)%filenameCell{i}取单元格中的第i个文件名
...
结束
如果您可以共享代码,则更容易理解上下文和问题。如果您可以共享代码,则更容易理解上下文和问题。