How to store values from toc into an array
Ältere Kommentare anzeigen
Antworten (1)
Walter Roberson
am 7 Feb. 2018
tic;
for K = 1 : 10
times(K) = toc;
end
6 Kommentare
Raiven Balderas
am 7 Feb. 2018
Bearbeitet: Walter Roberson
am 7 Feb. 2018
Walter Roberson
am 7 Feb. 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
am 7 Feb. 2018
Walter Roberson
am 7 Feb. 2018
Only initialize timeslow to zero before the for loop, not in the for loop.
Raiven Balderas
am 7 Feb. 2018
Walter Roberson
am 7 Feb. 2018
Bearbeitet: Walter Roberson
am 7 Feb. 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 .
Kategorien
Mehr zu Matrix Indexing finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!