MATLAB 怎么实现把一个一维序列的后面一些元素加到序列的前面去并去掉后面这些元素?急求!!!

最好能写成函数形式!就是x1,x2变化了也能用!
图有问题,x2就直接忽略吧,我就是想问x1怎么变成x3那样的

x1=[1,2,3,4,5];
%你也可以设成输入数组:
N=len(x1);
x3=zeros(ceil(N/2));
for i=1:(floor(N/2))
x3[i]=x1[i]+x1[N-i];
end
if(ceil(N/2)!=floor(N/2))
x3[ceil(N/2)]=x1[ceil(N/2)];
end追问


温馨提示:答案为网友推荐,仅供参考
相似回答