Multiple Graph plotting manipulation in matlab
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
x = -100:1:100;
y1 = 0.8*x; %L(x)
y2 = (-27/97750)*x.^3+(4/5)*x; %g(x)
y3 = (-81/9775)*x + (1726/1955)*x -(108/391); %q(x)
y4 = (27/97750)*x.^3 + (-162/1955)*x.^2 +6.6864*x -116.2103; %h(x)
y5 = -1.6*x + 120; %L2(x)
y6 = -0.012*x.^2 + 0.8*x; %f(x)
hold on;
plot(x,y1,'-r')
plot(x,y2,'-g')
plot(x,y3,'-b')
plot(x,y4,'-m')
plot(x,y5,'-y')
plot(x,y6,'-k')
legend('L(X)','g(x)','q(x)','h(x)','L2(x)','f(x)','location','northeast')
xlabel('x-axis')
ylabel('y-axis')
This is my code.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/148360/image.jpeg)
this is the output. Instead of this, i need it to show like this.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/148361/image.jpeg)
any idea how?
0 comentarios
Respuestas (2)
the cyclist
el 23 de Ag. de 2015
There are many differences between those figures. The most significant one seems to be the differences in range of the y-axis. You can fix that with
ylim([-100 50])
Is that enough? If not, can you please edit your question to itemize the differences you are hoping to rectify?
Star Strider
el 23 de Ag. de 2015
NOTE: It was written in R2007a, so it may not be compatible with R2014b and later. (I haven’t used it recently.)
0 comentarios
Ver también
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!