如何在MATLAB中将元素追加到数组中?

Sib*_*ing 0 matlab

我希望将我追加elem到数组的末尾A.

我该怎么办?

her*_*tao 8

使用以下内容

A = [A elem] % for row array
Run Code Online (Sandbox Code Playgroud)

要么

A = [A; elem] % for col array
Run Code Online (Sandbox Code Playgroud)

编辑:另一种更简单的方法是(如@BenVoigt建议的)使用end关键字

A(end+1) = elem;
Run Code Online (Sandbox Code Playgroud)

适用于行和列向量.


Ben*_*igt 6

另一种方式是

A(end+1) = elem;
Run Code Online (Sandbox Code Playgroud)

适用于行和列向量.

  • @herohuyongtao:不,`end`是MATLAB关键字. (2认同)