plotting functions from book
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Faisal Al-Wazir
am 1 Okt. 2022
Kommentiert: Faisal Al-Wazir
am 2 Okt. 2022
hi i'm trying to plot this function and get the same result from the book
the function:
the plot in the book;
this is my code
i need to find a way to make the plot smother
c=1
for k=1.2:0.4:2.8
u=linspace(0,2.8,5)
u1=0:0.01:2,4
f=(k/c).*(u/c).^(k-1).*exp(-(u/c).^(k))
plot(u,f)
hold on
end
0 Kommentare
Akzeptierte Antwort
Torsten
am 1 Okt. 2022
Bearbeitet: Torsten
am 1 Okt. 2022
c = 1;
k = 1.2:0.4:2.8;
u = (linspace(0,2.4,100)).';
f = (k/c).*(u/c).^(k-1).*exp(-(u/c).^(k));
plot(u,f)
2 Kommentare
Ethan McDonald
am 1 Okt. 2022
I believe Torsten's solutions solves your issue, but I wanted to comment to let you know you should avoid using for-loops when possible. Matlab is much quicker at processing vectos and matrices, and in many case, you can take advantage of GPU computing for large amounts of data.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Surface and Mesh 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!