I have a gridded figure with 2 "game boards" , but they don't look the same
4 views (last 30 days)
Show older comments
Tariq Hammoudeh
on 2 Jan 2022
Commented: Image Analyst
on 3 Jan 2022
I have the following code to plot a figure with 2 game boards, for a battleship game:
subplot( 2, 1, 1 );
set( gca, 'XTickLabel', '', 'YTickLabel', '', 'BoxStyle', 'full' );
title( 'Computer Board' );
axis square
subplot( 2, 1, 2 );
axis square
set( gca, 'XTickLabel', '', 'YTickLabel', '', 'BoxStyle', 'full' );
title( 'Your Board' );
But the board appears as in the attached picture, so how can i make them both look the same, also how can i make both a bit bigger.
0 Comments
Accepted Answer
Image Analyst
on 2 Jan 2022
Maybe try calling xlim and ylim after you call axis on each. Like maybe
xlim([0.5, 6.5]);
ylim([0.5, 6.5]);
or
xlim([1 6]);
ylim([1 6]);
4 Comments
Image Analyst
on 3 Jan 2022
ax = gca;
ax.Units = 'normalized';
ax.Position = [xLeft, yTop, width, height];
Set all values in the range 0 to 1.
More Answers (0)
See Also
Categories
Find more on Interactive Control and Callbacks in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!