1、for i = 1:n
2、假设你有n个矩阵并将它们保存在名为mat1、mat2、...、matn的变量中
3、假设你要生成名为 image1.png、image2.png、...、image_n.png 的图像文件。
4、filename = ['image', num2str(i), '.png']使用 imwrite 函数将矩阵转换为图像文件。大信
5、imwrite(eval(['mat', num2str(i)]), filename)。在上述代码中,eval(['mat', num2str(i)]) 将字符串 mat 和迭代变量 i 组合起来,以便动态地选择要转换的矩阵。因此,在循环中,imwrite 函数将依次生成一个名为 image1.png、image2.png、...、image_n.png 的图像文件。
在你处理的程序外套一个循环就好了filepath='C:\Users\LEE\Desktop\大气实验数据\'%文件路径
for num=1:9
filename=num2str(num,'ChA%03d.dat') %文件名循环每次不一样
filenameA=fullfile(filepath,filename)%文件全名
fid = fopen(filenameA, 'rb')%下面兆差是你的处理过程
........
.......
%每次循环处理完的数据记得存在不同
%的变量里,要不然每次处理新陵敏的数据
%覆盖原来旧的数据,最后只剩最后一个尺猜枝
end
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)