matlab三维数组如何转成二维数组?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 09:04:03
matlab三维数组如何转成二维数组?
比如说我创立了一个81*81*81的三维数组A,如果我想取A(:,:,n)或A(:,n,:)或A(n,:,:)(n为小于81的正整数)的某一维度的数组矩阵,请问我这时应如何操作呢?
比如说我创立了一个81*81*81的三维数组A,如果我想取A(:,:,n)或A(:,n,:)或A(n,:,:)(n为小于81的正整数)的某一维度的数组矩阵,请问我这时应如何操作呢?
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);
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三维数组如何转成二维数组?
MATLAB如何将一维数组转化为三维数组
MATLAB中三维坐标系的转换问题:已知一维数组a=x+y;b=x-y ;二维数组z.如何转换成x y坐标系
matLAB如何表示二维数组中得一列数?
MATLAB中,如何去掉二维数组中相同的列.
matlab里面如何把两个一维数组合成一个二维数组?
关于MATLAB三维数组的计算
多维数组的理解简单的一维,二维,三维数组很好理解,与现实生活相对应,但是高维数组如何理解?
求二维数组对角线方向数组元素如何求和
mathematica中如何表示二维数组
指向二维数组的指针如何定义?
matlab中如何在三维数组中查找某一元素?并返回 行、列、页?