怎么把Matlab里的奇数项和偶数项分别放入两个数组中

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 14:53:31

怎么把Matlab里的奇数项和偶数项分别放入两个数组中
怎么把Matlab里的奇数项和偶数项分别放入两个数组中

怎么把Matlab里的奇数项和偶数项分别放入两个数组中
没太明白你的意思,是把一个数组(一维)的奇数项(索引)和偶数项分别放入两个数组中吗
如果是的话,下面的代码可以实现
a是已知数组
a_odd=a(1:2:end);
a_even=a(2:2:end);

a--a1 a2
d=length(a);
if(mod(d,2)==0)
m=1:2:d-1;
a1=a(m);
a2=a(m+1);
else
m=1:2:d;
a1=a(m);a2=a(2:2:d-1);
end