function f=osw
%求偶数位上的数
a=[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23];
b=length(a);
if mod(b,2)~=0
b=b-1;
else b=b;
end
for i=1:b/2;
c(i)=a(2*i);
end
display('c=');c(:)
将上面语句保存为osw.m,在窗口中输入osw就行了
if(a[i]%2=0)
具体我没学过你那编程
C语言是这样的,i是数组下标
a = [1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23];
b = a(2:2:end)
i = 2 : 2 :22;
a(i)