Why is my fplot not working?

9 vues (au cours des 30 derniers jours)
Kyle Donk
Kyle Donk le 1 Fév 2020
Commenté : Star Strider le 1 Fév 2020
My fplot is not working in my code. A few minutes ago, the code was plotting the graph just fine, but now it isn't. I can't figure out what is wrong. Matlab keeps saying that "Second argument must be a scalar or vector of unique symbolic variables."
%Symbolically find the roots of the following equation using 'solve'
syms x y(x)
y(x)=x^3+1
solve(x^3+1)
%Find what y equals when x=0
subs(y,x,0)
%Graph the equation on the interval [-10,10]
fplot(y,[-10,10],'b')
  3 commentaires
Kyle Donk
Kyle Donk le 1 Fév 2020
Huh, it's working now. I guess I didn't exit my graph from the previous iterations of running my code, so it just kept the old graph instead of generating a new one.
Star Strider
Star Strider le 1 Fév 2020
That’s the reason I always use figure to create a new one for each plot. Otherwise, MATLAB uses the existing axes.

Connectez-vous pour commenter.

Réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by