立即学习:https://edu.youkuaiyun.com/course/play/24708/278804?utm_source=blogtoedu
怎么判断矩阵的维数? MATLAB是有二维数组合成多为数组
一个三维数组由行、列和页三维组成,其中每一页包含一个由行和列构成的二维数组。
A=[1 2 3;4 5 6;7 8 9]
A =
1 2 3
4 5 6
7 8 9
rank(A)
ans =
2
//或者
ndims(A)
ans =
2
用于查看矩阵的维数
多维数组(2维以上)创建方法
1 用索引生成多维数组
A=[5 3 4;3 4 5;6 4 2]; 创建一个二维数组扩展
A(:,:,2)=[1 2 3 ;3 4 5 ; 4 2 4]; 注:冒号代表所有
A(:,:,3)=5;
上面的代码先生成一个二维数组作为三维数组的第一页,然后通过数组直接索引,添加第二页、第三页。
size(A)
3*3*3 的3维数组
继续扩展
A (:,:,1,2)=[1 2 3 ; 3 4 5; 2 4 5];
A(:,