【发布时间】:2015-05-02 02:34:45
【问题描述】:
我需要在 matlab 中生成一个包含 30 个第一个素数的向量的代码。有人可以帮帮我吗?
【问题讨论】:
-
只是
primes(113)可能吗?或者这是您需要编写自己的代码的家庭作业问题?如果是这样,请向我们展示您到目前为止所做的工作。 -
你可以尝试实现sieve of eratosthenes。
-
您也可以通过从
i = 2开始循环并查看当您将数字i与另一个数字j = 2, 3,直到i - 1时是否有余数。 -
另见
isprime -
伪代码:{2,3,...,120} \ {4,6,...,120} \ {9,12,...,120} \ {25,30 ,...,120} \ {49,56,...,120}。 (“\”代表“set-difference”;关联到左边)。