Plots: Designing and Saving

6 visualizaciones (últimos 30 días)
Philip
Philip el 14 de Mayo de 2011
How can I include code in my M-File that builds a plot of my data with the following properties:
  • grid on
  • a vertical line at data point 10 running from the min to max y limits
  • title
  • xlabel and ylabels
I then want to be able to save this plot as an image with something like:
saveas(graph, 'graph.tiff');
Many thanks for any help you are able to give me!

Respuesta aceptada

R Strange
R Strange el 14 de Mayo de 2011
clc clear all clf
xLimits = [10 10]; %Set x limits here
yLimits = [-10 10]; %Set y limits here
hold
figL = line(xLimits, yLimits);
grid on %Turns major x and y grids on for plot
title('Put Title here') %Title Placement
xlabel('Put X Axis Label here') %x-axis label
ylabel('Put Y axis Label Here') %y-axis label
hold off
hfig = (gcf); %get plot handle
saveas(hfig, 'myGraphImage.tiff') %saves plot as an image in your current workspace dir
  1 comentario
Philip
Philip el 14 de Mayo de 2011
Thanks so much! I was struggling to find how to save the figure; and it seems 'gcf' was all I needed... Thanks again!

Iniciar sesión para comentar.

Más respuestas (1)

Robert Cumming
Robert Cumming el 14 de Mayo de 2011
help grid
help ylim %use this to get y limits so you can plot ( [10 10], [ymin ymax] )
help title
help xlabel
help ylabel
  1 comentario
Philip
Philip el 14 de Mayo de 2011
Thanks for your help! I've learnt a lot from these help files!

Iniciar sesión para comentar.

Categorías

Más información sobre Creating, Deleting, and Querying Graphics Objects 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!

Translated by