All I want to do is make the width greater and the height smaller. I'm just doing raster plots but this question applies to any MATLAB figure
. I can manually resize it using the figure directly when it's created but I want the program to spit it out in the right size to start with.
The properties that can be set for a figure
is referenced here.
You could then use:
figure_number = 1;
x = 0; % Screen position
y = 0; % Screen position
width = 600; % Width of figure
height = 400; % Height of figure (by default in pixels)
figure(figure_number, 'Position', [x y width height]);