Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 读取多个.mat文件并将其存储在一个单元格中_Arrays_Matlab_Computer Vision_Mat - Fatal编程技术网

Arrays 读取多个.mat文件并将其存储在一个单元格中

Arrays 读取多个.mat文件并将其存储在一个单元格中,arrays,matlab,computer-vision,mat,Arrays,Matlab,Computer Vision,Mat,前面的.mat文件阅读问题已经讨论过了,这是一个更具体的问题,请耐心听我说 我有一个大型文件数据集,名为: int_f0270.mat int_f0271.mat ... 这些是我需要读入MATLAB的图像矩阵,以便对它们执行顺序操作。我使用的代码如下: for i = 270:273 filename = strcat('int_f0',int2str(i),'.mat'); load(filename); end 这适用于第一个文件(例如,int_f0271.ma

前面的
.mat
文件阅读问题已经讨论过了,这是一个更具体的问题,请耐心听我说

我有一个大型文件数据集,名为:

int_f0270.mat
int_f0271.mat
...
这些是我需要读入MATLAB的图像矩阵,以便对它们执行顺序操作。我使用的代码如下:

   for i = 270:273
   filename = strcat('int_f0',int2str(i),'.mat');
   load(filename);
   end
这适用于第一个文件(例如,
int_f0271.mat
),但无法将更多的.mat文件加载到图片中

我得到的唯一输出是:


这是正确的大小,可以显示为图像,但我需要我的所有数据集这一点。任何帮助都将不胜感激。

非常感谢。你能详细介绍一下如何在ImageCell中读取图像吗?我刚开始在MATLAB中使用图像。不客气,现在每个
ImageCell{j}
都是一张图片。您可以像
imshow(ImageCell{1})
那样访问它。
ImageCell = {};
for i = 270:273
filename = strcat('int_f0',int2str(i),'.mat');
load(filename);
ImageCell{i-269} = C;
clear C
end