MATLAB Figures and Related Commands
Graphics created in MATLAB are figure objects. There are several generic commands used to manipulate figures regardless of how they were created.
Figure
To create a new figure window, try:
% Automatically named sequentially. figure; % Specifically named. figure(Title="foo");
Hold
Use hold on to accumulate plots into the same graphic. This is then disabled by hold off.
View
To adjust the camera used to render a figure, try:
view([45 30]);
The arguments are azimuth and elevation angles, respectively.
Labels
For a 3D figure, try:
xlabel('x');
ylabel('y');
zlabel('z');zlabel is not appropriate for a 2D figure.
Axis
By default, MATLAB tries to show figures with a smart scaling. Use axis equal to force axes to be equally scaled.
Title
title("Figure Title");
Legend
plot(spectra) legend(starnames)
Plots in a figure are strictly ordered by insertion. The legend must use the same order.
