99问答网
所有问题
求一个简单的MATLAB程序,对一个一位数组,输出它的第奇数个或者第偶数个
如题所述
举报该问题
推荐答案 2020-05-07
比如说你的数组是A(1,N)
那么
clear,clc;
n=mod(N,2);
if
(n==1)
for
x=1:(N+1)/2
A(1,2*x-1)
end
else
for
y=1:N/2
A(1,2*y-1)
end
end
上面这一段是输出奇数个,如果要输出偶数个的话就是把2*x-1和2*y-1替换为2*x和2*y。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WWWXOBzXetXtBBWBjXj.html
其他回答
第1个回答 2020-05-04
matlab:
假设你这个数组为a
那么奇数个表示为a(1:2:end)
偶数个表示为
a(2:2:end)
相似回答
大家正在搜
相关问题
求一个简单的MATLAB程序,对一个一位数组,输出它的第奇数...
求C++或者MATLAB程序,对一个一维数组,输出它的第奇数...
MATLAB编程:将两个一维数组A,B合并成一个一维数组C,...
怎么把Matlab里的奇数项和偶数项分别放入两个数组中
用MATLAB编写一个函数来确定在一个数组中哪些元素是偶数
怎么把Matlab里的奇数项和偶数项分别放入两个数组中
matlab中如何取出矩阵中的某一个值
MATLAB输出命令怎么写?比如我想输出一个数组。