作业帮 > 综合 > 作业

matlab中,怎么把三维矩阵转化为cell array?

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/17 02:04:34
matlab中,怎么把三维矩阵转化为cell array?
有一个90×90×22的三维矩阵,怎么把它变为22×1的cell,使cell里的每个元素是90×90的矩阵?或者怎么把1980×90的矩阵变为22×1的cell,使cell里的每个元素是90×90的矩阵?
matlab中,怎么把三维矩阵转化为cell array?
clear all;clc;
a=rand(90,90,22);
n=size(a,3);
for ii=1:n
b{ii}=a(:,:,ii);
end