3.3矩阵下标引用

在MATLAB中,普通二维数组的数字索引分为双下标索引和单下标索引。双下标索引是通过一个二元数组对来对应元素在矩阵中的行列位置。例如A(2,3)表示矩阵A中第2行第3列的元素。但下标索引的方式采用列元素优先的原则,对m行n列的矩阵按列元素进行重组,组成一维数组,再取新的一维数组中的元素位置对应的值作为元素在原矩阵中的单下标,例如对4X4的矩阵,A(7)表示矩阵A中的第3行第2列的元素,而A(13)表示矩阵A中第一行,第四列的元素

更多MATLAB基础知识视频请点击或者在网易云课堂搜索《MATLAB基础知识大串讲》http://study.163.com/course/courseMain.htm?courseId=1003328014

常用的矩阵索引表达式

索引表达式                    函数功能

A(1)               将二维矩阵A重组为一维数组,返回数组中的第一个元素

A(:,j)         返回二维矩阵A中第j列列向量

A(i:)  返回二维矩阵A中第i行行向量

A(:,j:k)       返回二维矩阵A中的第j列到第k列列向量组成的子矩阵

A(i:k,:) 返回二维矩阵A中第i行到第k行行向量组成的矩阵

A(i:k,j:l)  返回二维矩阵A中第i行到第k行行向量,和第j列到第l列列向量的交集组成的子矩阵

A(:) 将矩阵A中的每列合并成一个厂的列向量

A(j:k) 返回一个行向量,其元素为A(:)中的第j个元素到第k个元素

A([j1 j2 ..... ])返回一个行向量,其中的元素为A(:)中的第j1,j2....个元素

A(:,[j1 j2 ...])    返回矩阵A中第j1,j2,..列的列向量

A([i1 i2 ...],:)    返回矩阵A中的第i1行,i2行。。。的行向量

A([i1 i2 ...],[j1 j2 ...])    返回矩阵第i1行,第i2行。。和第j1列,第j2列等的元素


更多MATLAB基础知识视频请点击或者在网易云课堂搜索《MATLAB基础知识大串讲》http://study.163.com/course/courseMain.htm?courseId=1003328014

  • 5
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

技术提高效率

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值