matlab 问题,去除矩阵中的奇数...

来源:百度知道 编辑:UC知道 时间:2024/06/07 17:18:01
vec (double) - vector with odd numbers removed
vec = [43 8 1 6 83 53 44 -11 90]
麻烦把结果直接写在下面把...各位大大...

index=find(mod(vec,2)==1);
vec(index)=[]

上面两行代码即可.

没搞懂你的需求,是取出奇数还是奇数项?
是奇数的话直接一个个拿出来判断,奇数项的话就用循环把偶数项逐渐前移