matlab中p(n)=[];是什么意思?
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/10 11:24:24
matlab中p(n)=[];是什么意思?
m=input('m=');
p=2:m;
for i=2:sqrt(m)
n=find(rem(p,i)==0&p~=i);
p(n)=[]; %……
end
p
中间的那行 p(n)=[];
m=input('m=');
p=2:m;
for i=2:sqrt(m)
n=find(rem(p,i)==0&p~=i);
p(n)=[]; %……
end
p
中间的那行 p(n)=[];
将p(n)置空,n为找出的一系列位置.实际上就是将那些位置上的数据删除
方法是最简单的素数筛法
再问: 置空?是没了吗?p(n)里面是什么?
再答: 是没了, n=find(rem(p,i)==0&p~=i);是找到除i为0的数字但i本身除外 如i=2是n=[4,6,8,.....] 此时p(n)=[] 就是将原第4,6,8位删除 全部循环后p中保存的是1到m的素数(但好像1没有删除掉)
方法是最简单的素数筛法
再问: 置空?是没了吗?p(n)里面是什么?
再答: 是没了, n=find(rem(p,i)==0&p~=i);是找到除i为0的数字但i本身除外 如i=2是n=[4,6,8,.....] 此时p(n)=[] 就是将原第4,6,8位删除 全部循环后p中保存的是1到m的素数(但好像1没有删除掉)
matlab中p(n)=[];是什么意思?
matlab 中[m,n]=size(a)是什么意思
在MATLAB中[m,n]=size(img)是什么意思?
matlab 中[~,N] = min(abs(Z-100))是什么意思
myprime(n)在matlab中是什么意思
matlab中P=subs(P,'t',
matlab中n=m(:,:,
在matlab中k=floor((-(N-1)/2):((N-1)/2));是什么意思
x = rand(N,1) > 1-p 在matlab中什么意思
概率学公式中(P=m/n)的P,m,n各是什么意思
matlab中A=[]是什么意思
matlab中 p(:,:)=zeros(2)是什么意思?那两个冒号代表什么?