How to plot multiple data sets on the same graph
716 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
usman younus
el 20 de Sept. de 2017
Comentada: Nick Hyde
el 28 de Feb. de 2022
E_total_Ps =[2146.42,2146.85, 2147.28, 2147.71,2148.14,2148.58,2149.01,2149.44,2149.87,2150.30,2150.74];
E_total_Ptx =[2145.98, 2248.57, 2351.15, 2453.74, 2556.33, 2658.91,2761.50, 2864.08, 2966.67, 3069.25,3171.84];
i=0.01:0.001:0.02;
plot(i,E_total_Ps,'b--*',i,E_total_Ptx,'r--o')
legend('Ps','Ptx')
xlabel('Sampling/Tx Power (W)')
ylabel('EC(j)')
E_total_Fs =[ 2145, 2149 , 2153, 2157 , 2161];
E_total_Ftx =[ 2145, 4283, 6421, 8559, 10697];
i=1:1:5;
plot(i,E_total_Fs,'b--<',i,E_total_Ftx,'r-->')
legend('Fs','Ftx')
xlabel('Sampling/Tx frequency')
ylabel('EC(j)')
0 comentarios
Respuesta aceptada
Brendan Hamm
el 20 de Sept. de 2017
Use hold on and hold off to add new data to a set of existing Axes.
plot(x1,y1)
hold on
plot(x2,y2)
hold off
Annotate:
legend(..)
xlabel(...)
ylabel(...)
2 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!