矩阵运算符:与向量一起使用



我有以下简单的Matlab代码:

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

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

由于colon (:)只接受标量作为输入,因此您的a被解释为a(1),因此您可以c = 0:100

首先

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

最新更新