Akzeptierte Antwort

Birdman
Birdman am 7 Feb. 2018
Bearbeitet: Birdman am 7 Feb. 2018

1 Stimme

By using primes built in function of MATLAB:
function y=prime_count(n)
y=numel(primes(n));
plot(primes(n))
end
From command line:
prime_count(10)
>> 4

3 Kommentare

Raiven Balderas
Raiven Balderas am 7 Feb. 2018
what happened to the k? it doesn't go in the code? the question says to plot pi(k) vs k for k=2,3,4..10^6
?
Use this:
plot((1:numel(primes(n)))+1,primes(n),'-o')
It does plot. For instance:
n=10;
plot((1:numel(primes(n)))+1,primes(n),'-o')
and check the attached figure.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by