Plotting values without the zero values?

조회 수: 7 (최근 30일)
Douglas
Douglas 2017년 2월 18일
답변: Walter Roberson 2017년 2월 18일
Hi i am trying to calculate the time for solving Ax=b and the time it takes depending on the size of n x n matrices. But when i am plotting the graf the zero values in the array is plotted in the figure which makes the figure look like diffrent stapels instead of a line. Any suggestions i am so stuck. Thank you!
t = zeros(1,500);
for n = 100:10:500
A = rand(n,n);
b = rand(n,1);
tic;
x = A\b;
t(n) = toc;
end
plot(t)

답변 (1개)

Walter Roberson
Walter Roberson 2017년 2월 18일
I suggest that you use timeit().
Also in my experience the times can vary a fair bit, so I recommend using timeit in a loop to record multiple times at the same size

카테고리

Help CenterFile Exchange에서 Graphics Performance에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by