matlab 连续下标表示,MATLAB通过下标访问多个数组元素

在《MATLAB通过下标访问数组元素》中我们讲解了如何通过下标来访问数组中的某一个元素,除此之外,MATLAB 还允许通过下标一次性访问多个元素。

使用冒号指明下标范围

MATLAB 允许使用冒号:指定下标的范围,格式为:

m : step : n

其中,m 表示起始下标,n 表示结束下标,step 表示步长。

step 可以省略,此时采用默认的步长 1,也即写成下面的形式:

m : n

这个时候 m 和 n 又可以同时省略,也就是只写一个:,表示从 1 到 end 的所有下标。

【实例1】访问一维数组元素时使用冒号:

>> A=[88, 4, 62, 15, 100, 9, 26, 7]

A =

88 4 62 15 100 9 26 7

>> A(2:6) %访问下标 2~6 的元素

ans =

4 62 15 100 9

>> A(4:end) %访问下标 4~end 的元素

ans =

15 100 9 26 7

>> A(2:2:7) %访问下标 2~7 的元素,步长为2

ans =

4 15 9

>> A(1:2:end) %访问所有下标为奇数的元素

ans =

88 62 100 26

>> A(:) %访问所有元素

ans =

88

4

62

15</

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值