10

如何在 Matlab 中将变量推入向量中?

像这样的东西:

A = [5 2 3];
push(A, 7);
% A = [5 2 3 7]

谢谢。

4

2 回答 2

28

我找到了答案。

用这个:

A = [A, 7];

或这个:

A(end + 1) = 7;
于 2013-02-07T17:18:19.170 回答
0

如果你想垂直堆叠它,你可以使用

A = [A; 7]

但是要执行此操作, A 应该与下一个参数具有相同的尺寸。例如,如果

A=[1,2
   3,4]

您可以在 A 中堆叠长度为 2 的向量

A = [A;5,6]
于 2021-08-11T06:35:37.477 回答