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