matlab中如何将一个数组放入另一个数组?

2025-01-04 08:01:29
推荐回答(2个)
回答1:

不太理解你说的情况
不过我觉得这种情况可以接一个判断即可
这是我写的一短小代码
z=zeros(4,1);
if length(a)==3 %判断是否是三个元素
b(1:3)=a; %即在b的第一个元素补0,如果在最后位置补0:b(2:4)=a
else
b=a;
end
不知道对不对,可以继续讨论哈~~

回答2:

b(5-length(a):4)=a