Multiple Graph plotting manipulation in matlab
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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.
this is the output. Instead of this, i need it to show like this.
any idea how?
0 commentaires
Réponses (2)
the cyclist
le 23 Août 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
le 23 Août 2015
NOTE: It was written in R2007a, so it may not be compatible with R2014b and later. (I haven’t used it recently.)
0 commentaires
Voir également
Catégories
En savoir plus sur 2-D and 3-D Plots dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!