I am trying to combine plots to one graph for u, p and a. So i need three separate graphs in total but im having trouble combining the plots needed for each graph.
2 views (last 30 days)
Show older comments
Chukwunememma Uponi
on 1 Dec 2019
Commented: Chukwunememma Uponi
on 6 Dec 2019
i am trying to make three separate graphs for u, p and a against t but im having trouble combining the graphs to make one figure (one for each)
this is my code
mi=2290000;
mf=130000;
tb=165;
t=linspace(0,165);
mr=mi-((mi-mf)*(t/tb));
g = 9.81;
Isp=263;
u=g.*(Isp.*log(mi./mr)-t);
p = cumtrapz(t,u);
hold all
a = gradient(t, u)
hold all
mi2=496200;
mf2=40100;
tb2=360;
t2=linspace(165,360);
mr2=mi2-((mi2-mf2)*(t2/tb2));
hold all
g = 9.81;
Isp=421;
u2=g.*(Isp.*log(mi./mr)-t2);
p2 = cumtrapz(t2,u2);
a2 = gradient(t2, u2)
f1=figure;
plot (t,u, 'red')
hold on
plot (t2,u2, 'red,---')
hold off
f2=figure;
plot(t,p,'blue')
hold on
plot(t2,p2,'blue,---')
hold off
f3=figure;
plot(t,a,'green')
hold on
plot(t2,a2,'green,---')
hold off
0 Comments
Accepted Answer
Navya Seelam
on 4 Dec 2019
Hi,
When you are trying to plot u2, try the following
plot (t2,u2, '--r')
Similarly for p2 and a2
More Answers (0)
See Also
Categories
Find more on Line Plots 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!