How to store values from toc into an array
Afficher commentaires plus anciens
Réponses (1)
Walter Roberson
le 7 Fév 2018
tic;
for K = 1 : 10
times(K) = toc;
end
6 commentaires
Raiven Balderas
le 7 Fév 2018
Modifié(e) : Walter Roberson
le 7 Fév 2018
Walter Roberson
le 7 Fév 2018
You are overwriting all of timeslow, timeslist, timesieve each iteration of the loop.
for N = 1 : 5
n = 10^N;
...
timeslow(n) = toc;
...
end
Raiven Balderas
le 7 Fév 2018
Walter Roberson
le 7 Fév 2018
Only initialize timeslow to zero before the for loop, not in the for loop.
Raiven Balderas
le 7 Fév 2018
Walter Roberson
le 7 Fév 2018
Modifié(e) : Walter Roberson
le 7 Fév 2018
You write a function named prime_count that takes n as an input and returns a vector named Upsilon which is of length n, each element of which is the number of prime numbers less than or equal to its index. The function prime_count must call prime_sieve exactly once -- however, it is not required that your function use the results returned by prime_sieve .
Catégories
En savoir plus sur Startup and Shutdown dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!