matlab 里面r=a:b:c;是什么意思呢

如题所述

r=a:b:c
指从a开始,b长为b,终点为c的向量
例如
r = 1:2:8

r = [1 3 5 7]
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-03-15
=a:b:c
指从a开始,步长为b,终值为c的数组。
比如
r=1:3:9;
就是
r=[1 4 7]
你的式子里,a是一个已经定义了的常数,代入算就行了。追问

你的意思就是r=1:3:9和r=1:3:8相等咯

追答

是啊,1是起始值,3是步长,加到7的时候再加3就是10了,比8或9都大,所以r=1:3:9和r=1:3:8得到的数列都是到7就结束了的。

本回答被提问者和网友采纳
相似回答