Why is my graph coming out blank when i try and plot this code?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
x=[0.1:0.1:5];
y=(sin(x))/x;
figure(2)
grid on
plot(x,y)
0 Kommentare
Antworten (2)
Brian Hart
am 23 Feb. 2019
It's an error in your calcuation of y. Check the size and you'll see it's coming out as a scalar. Replace "/" with "./", since you want element-wise division.
0 Kommentare
Star Strider
am 23 Feb. 2019
Because you are calculating a single point.
If you use element-wise division here (using ./ rather than /), you get the plot you expect:
x=[0.1:0.1:5];
y=(sin(x))./x;
figure(2)
grid on
plot(x,y)
0 Kommentare
Siehe auch
Kategorien
Mehr zu Graph and Network Algorithms 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!