Matlab运算符:与向量一起使用

时间:2017-06-09 12:00:53

标签: matlab

我有以下简单的Matlab代码:

a = [100 100 100 100 5]
b = [0]
c = b:a

c是一个从0到100的向量...我想理解为什么最后一个值是100,因为a是向量...是否需要第一个元素?

2 个答案:

答案 0 :(得分:1)

由于colon (:)仅将标量作为输入,因此a被解释为a(1),因此您获得了c = 0:100

答案 1 :(得分:0)

首先,如果你告诉你想做什么会帮助你和人们试着回答。在这段代码中,它给出了c = 0到100,它有101个元素。如果您尝试合并矩阵a和b,则可以尝试c=[b a];同一行。它给出了c = 0 100 100 100 100 5