Why won't Matlab plot anything?
Afficher commentaires plus anciens
Réponse acceptée
Plus de réponses (4)
Mitchell Frisch
le 19 Avr 2019
Try adding a line style to your plot function, such as
plot(x, y 'b-')
I've had a similar problem and this fixed it for me
2 commentaires
atousa yazdani
le 27 Avr 2022
hasn't helped me!
Walter Roberson
le 27 Avr 2022
You do not appear to have posted your code, which makes it difficult for us to tell you how to repair it. It is not at all productive for us to list all of the different ways that can possibly lead to a plot not working as expected.
Megat
le 23 Mai 2023
0 votes
q=5; s=0.002; b=20; n=0.03;
g=@(f) ((s*sqrt)*(b*h)^(5/3))/(n*(b+2*h)^(2/3))-q;
fplot(g,[0 1]), grid, xlabel('f'), ylabel('g(f)')
why it show nothing
1 commentaire
DGM
le 24 Mai 2023
You should get an error message that tells you why.
You created g as a function of f, but not only is it invariant on f, it's a function of h, which is undefined.
Sanjay
le 7 Fév 2025
0 votes
I use ubuntu operating system. For opening Matlab R2024b I run "/home/user/Documents/MatLab/bin/matlab" as matlab is installed in the "Documents/MatLab" folder. Now for opening plots just add "-softwareopengl" to it. So as a whole the code is "/home/sanjay/Documents/MatLab/bin/matlab -softwareopengl"
Catégories
En savoir plus sur Axis Labels dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!