How to use Semilogy in MATLAB
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello.
I want to make a graph with help of 'semilogy', the graph should display the Condition numbers grows with n.
This is my attempt so far:
for n=1:10, % loops from 1 to 10 n A=cond(n); % give us the Condition number A
semilogy(A) hold on end
grid on
When I debug my code, it results to no graph at all. I also thinking about to use 'norm', but perhaps it is already a part of the 'cond'?
Please, help me.
Regards Cillian
0 Kommentare
Antworten (2)
Thomas
am 2 Mai 2012
try saving A as a vector and move the plotting outside.
for n=1:10, % loops from 1 to 10 n
A(n)=cond(n); % give us the Condition number A
end
semilogy(A)
grid on
0 Kommentare
Wayne King
am 2 Mai 2012
Why are you using semilogy in a for loop where you are only plotting a single value for A at a time?
Save the values of A in a vector.
A(n) =
then outside the for loop
semilogy(n,A)
0 Kommentare
Siehe auch
Kategorien
Mehr zu Line Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!