在matlab中生成30个第一素数的向量
我需要一个在matlab中生成30个第一素数向量的代码。有人能帮我吗?在MATLAB中,你可以这样做在matlab中生成30个第一素数的向量,matlab,primes,Matlab,Primes,我需要一个在matlab中生成30个第一素数向量的代码。有人能帮我吗?在MATLAB中,你可以这样做 x = 2; n=30; while length(primes(x))<n x = x+1; end primes(x) % primes(x) generates vector of n first prime numbers x=2;n=30; 而长度(素数(x))只是素数(113)也许?或者这是一个你需要自己编写代码的家庭作业问题?如果是这样,请向我们展示您迄今为止所做的工作。
x = 2; n=30;
while length(primes(x))<n
x = x+1;
end
primes(x) % primes(x) generates vector of n first prime numbers
x=2;n=30;
而长度(素数(x))只是素数(113)
也许?或者这是一个你需要自己编写代码的家庭作业问题?如果是这样,请向我们展示您迄今为止所做的工作。您可以尝试实现。您也可以使用蛮力,从i=2
开始循环,并查看当您使用另一个数字j=2,3,
直到i-1
获取数字i
时是否有余数。另请参见伪代码:{2,3,…,120}{4,6,…,120}\{9,12,…,120}{25,30,…,120}{49,56,…,120}。(“\”表示“集差”;关联在左边)。根据维基百科,对于n>6,x