11问答网
所有问题
MATLAB 里二维数组怎么变成三维数组
如题所述
举报该问题
其他回答
第1个回答 2017-09-26
A = rand(81,81,81);
n = 20;
A1 = A(:,:,n); % 81*81
二维
A2 = A(:,n,:); % 81*1*81 三维
A3 = A(n,:,:); % 1*81*81 三维
% 将三维转为 81*81 二维
A22 = reshape(A2,81,81);
A32 = reshape(A3,81,81);本回答被提问者采纳
相似回答
matlab
怎样
把
二维
矩阵
变成三维
矩阵
答:
方法1:采用reshape处理
。方法2:采用:squeeze 处理。方法3:在定义的时候,抽取元素形式为a=b(:,:,i)。1.matlab中三维数组顺序是:行、列、页。二维数组只有行、列。如果两只之间赋值,有一个维数缩减问题需要注意。前者可以缩减为二维,而后者不能缩减为二维的主要原因就在于,三维矩阵中,第一维度...
大家正在搜
python二维数组变成三维数组
如何将一维数组变成二维数组
二维数组变成一维数组
二维数组怎么输出一维数组
php二维数组变一维数组
一维数组转成二维数组
讲二维数组存入一维数组JAVA
二维数组和三维数组
二维数组中的一维数组
相关问题
MATLAB 里二维数组怎么变成三维数组
Matlab中怎样将一个二维数组的值赋给三维数组
PHP三维数组变二维数组
如何在matlab中生成2*2*3的三维数组?
MATLAB 里二维数组怎么变成三维数组
matlab三维数组如何转成二维数组?
MATLAB 里二维数组怎么变成三维数组
matlab如何创建多维数组