2013-10-30 57 views

回答

3

如果向量被称为A,只需使用A(end)

1

在这种情况下,使用end,像@nispio和@大卫回答。

但似乎你认为不知道长度可能是一个问题,但不是。这是因为如果v是列或行向量,则可以使用length(v);如果M是矩阵,则可以使用size(M)

然后,让你的向量的最后一个元素,你可以使用(不推荐):

  • v(length(v))如果v是一行或一列向量
  • v(size(v,1))如果v是列矢量
  • v(size(v,2))如果v是行向量

但是如果你使用其中的一个,MATLAB会警告你:

操作或表达<索引>没有明显的影响。