1.1 代码段
clc
clear all
a=1:999;
n=1;
i=1;
b=zeros(1,999)
while n<1000
if a(n)>500
if rem(a(n),13)==0
b(n)=a(n)
end
end
n=n+1;
end
b(find(b==0))=[]%%利用find函数发现b中向量的索引位置,然后在将他变为空【】
1.2 解释
首先生成一个行向量定义为a
这里面i是多余的,我多设置了。=v=
然后设置一个while循环,在其中嵌套两个if函数条件
最重要的是b(n)=a(n),这块,这里输出的是1×999的b向量
其中含有0元素
我利用了find函数将b中的0索引位置找到并删除