2013-10-30 90 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會警告你:

操作或表達<索引>沒有明顯的影響。