how can i determine the time it took to run an input?

1 view (last 30 days)
n = length(V);
S = zeros(n,2*n);
for i = 1:n
for j = 2:i
for k = 1:n
S(i,j+k) = V(i);
end
end
end
First determine the number of instructions as a function of n, thus find T(n) for a single execution
of this algorithm?
  2 Comments
madhan ravi
madhan ravi on 10 Apr 2019
have you seen tic toc ? if you want to know the running time of a script.
Jan
Jan on 10 Apr 2019
Edited: Jan on 10 Apr 2019
@Morena: I've formatted your code to make it easier to read. You can do this by your own also.
"determine the number of instructions as a function of n"
This is not trivial. What exactly is "an instruction"?

Sign in to comment.

Answers (1)

Jan
Jan on 10 Apr 2019
You can use tic and toc, or more accurately timeit.

Categories

Find more on MATLAB Coder in Help Center and File Exchange

Products


Release

R11.1

Community Treasure Hunt

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

Start Hunting!