在线等------MATLAB 对矩阵的操作:
问题描述:
在线等------MATLAB 对矩阵的操作:
A是矩阵
我知道A(:,2)表示的是第二列元素.那么,
A(:,2,
可否举个简单例子说明一下?
答
A(:,2,1)明显就是一个三维矩阵.这个真不好给你形容,比如像一本书,每页纸的平面就相当于一个二维矩阵(有长宽),A(:,2,1)就表示在第一页上的第二列,A(:,2,2)就表示在第二页上的第二列,依次类推.再高阶的矩阵就没有办法在我们生活的三维空间解释了,你自己理解一下.我这个例子是二维的,没有报错,是不是二维有什么特殊含义呢?首先你最开始对A定义赋值时是二维矩阵, A(:,2,1)系统自动将A升为三维矩阵,但是实质上A现在里面存储的数据是你前面赋予的数据,系统默认为第三维的1.