在matlab语言中,如何将两个数组内的数据重新组成一个数组,且在新的数组中,两原数组的元素间隔出现。

如a=[1 2 3],b=[a b c],新的 数组c=[1 a 2 b 3 c]
2024-12-18 14:02:06
推荐回答(3个)
回答1:

reshape([a;b],1,2*length(a))

回答2:

a=[1 2 3];
b=[4 5 6];
len=length(a)+length(b);
c=zeros(1,len);
c(1:2:len-1)=a;
c(2:2:len)=b;
c

回答3:

顺的