Saving figures in matlab

2 visualizaciones (últimos 30 días)
Aftab Ahmed Khan
Aftab Ahmed Khan el 17 de Jul. de 2014
Comentada: Azzi Abdelmalek el 17 de Jul. de 2014
Hi everyone, I have this function for saving my plotting my results, i want to know that how can i save these 3 figures to the hard-disk. Like everytime i run the simulation, these figures are saved and updated.
function plot_results()
%%definition of the global variable
global block_Pb theo_Pb Troughput total_delay arrival_rate
figure(1),
hold on;
plot(arrival_rate, block_Pb,'-r*', arrival_rate, theo_Pb,'-b*');
xlabel('Files arrival rate per user (Files/sec)');
ylabel('Blocking Probability (Pb)');
title('Comparison btw calculated Pb & Erlang Pb');
legend('Calculated Pb','ErlangB Pb');
hold off;
figure(2),
plot(arrival_rate, Troughput,'-b*');
xlabel('Files arrival rate per user (Files/sec)');
ylabel('Throughput (Mbps)');
title('Throughput verses files arrival rate');
figure(3),
plot(arrival_rate, total_delay,'-b*');
xlabel('Files arrival rate per user (Files/sec)');
ylabel('Total Transmission Delay (sec)');
title('Total transmission delay verses files arrival rate');
end

Respuesta aceptada

Azzi Abdelmalek
Azzi Abdelmalek el 17 de Jul. de 2014
% Example
h=plot(sin(0:0.01:10))
saveas(h,'your_file.jpg')
  1 comentario
Azzi Abdelmalek
Azzi Abdelmalek el 17 de Jul. de 2014
You can also use hgsave and hgload functions
h=plot(sin(0:0.01:10))
hgsave(h,'fileame')
% to open your figure
hgload('filename')

Iniciar sesión para comentar.

Más respuestas (1)

Joseph Cheng
Joseph Cheng el 17 de Jul. de 2014
if there a specific format that you're looking to save to? you can use the savefig() function to save it as a matlab fig file.
  1 comentario
Joseph Cheng
Joseph Cheng el 17 de Jul. de 2014
or if you want a jpg or something else you can use the saveas() function and do something like this.

Iniciar sesión para comentar.

Categorías

Más información sobre Interactive Control and Callbacks en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by