Plot of Quadratic Equation coming out Linear...What do I do??? Emergency

8 views (last 30 days)
Here is my plot code
clear all
x=[-10:1:10];
y1=-x+x.^2/(1+x.^2);
y2=-.5*x + x.^2/(1+x.^2);
y3=-.2*x+x.^2/(1+x.^2);
plot(x,y1,'r',x,y2,'b',x,y3,'g')
It should look like three different versions of a differential curve with increasing parameter values, but all three plots come out linear. Looks correct on another graphing site. What am I doing wrong?

Accepted Answer

Roger Stafford
Roger Stafford on 4 Mar 2014
Edited: Roger Stafford on 4 Mar 2014
Try putting a dot on your division symbols:
y1=-x+x.^2./(1+x.^2);
As you have it the division is matlab's matrix division which in this case gives a scalar value, hence the linear appearance.
See
http://www.mathworks.com/help/matlab/ref/mrdivide.html

More Answers (0)

Categories

Find more on MATLAB in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!