如果你想要垂直堆叠它,你可以使用 A = [A; 7] 但是为了执行此操作,A应该与下一个参数具有相同的维度。 例如,如果 A=[1,2 3,4] 你可以将长度为2的向量堆叠在A中,如下所示: A = [A;5,6]
A
附加到A
的右侧,则可以简单地执行:A=[A,A]
,而对于第一种方法,您需要执行:A(:,end + 1:end + size(A,2))= A
。 - Dennis Jaheruddinmy_struct.a = 10; all_structs = []; all_structs(end+1) = my_struct;
- Bill Cheatham