6.矩阵元素的引用
6.1矩阵元素的引用方式
1.通过下标来引用矩阵的元素

若给出的元素的行标或列标大于原来的矩阵,MATLAB将自动扩展原来的矩阵,并将扩展后没有赋值的元素记为0。
2.通过序号来引用
在MATLAB中,矩阵存储是按列存储的。矩阵元素的序号就是矩阵元素在内存中的排列顺序。
这里要注意的是,直接输入矩阵时是按照行来输入的,每行用分号隔开。但是序号是按列来数的。

序号与矩阵是一一对应的,以m*n矩阵A为例,矩阵元素A(i,j)的序号为(j-1)*m+i
矩阵元素的序号和下标可以利用sub2ind和ind2sub函数实现相互转换

行数和列数组成的向量由size函数得到

(上面的结果代入前面说过的序号和下标转换公式可以验证是正确的)


第一个红圈为矩阵的行列数,第二个红圈为序号。
2.利用冒号表达式

6.2矩阵元素的删除
1.利用空矩阵删除
2.改变矩阵的形状
一个特殊表示:
最后
以上就是贪玩飞机最近收集整理的关于MATLAB学习笔记6的全部内容,更多相关MATLAB学习笔记6内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复