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

问题描述:

matlab中,怎么把三维矩阵转化为cell array?
有一个90×90×22的三维矩阵,怎么把它变为22×1的cell,使cell里的每个元素是90×90的矩阵?或者怎么把1980×90的矩阵变为22×1的cell,使cell里的每个元素是90×90的矩阵?
1个回答 分类:综合 2014-12-03

问题解答:

我来补答
clear all;clc;
a=rand(90,90,22);
n=size(a,3);
for ii=1:n
b{ii}=a(:,:,ii);
end
 
 
展开全文阅读
剩余:2000
上一页:不是奥数题