Change font size on plot but it's cut-off
조회 수: 19 (최근 30일)
이전 댓글 표시
I have a plot from a GUI based on MatLab. I made the font bigger for publication purposes but the font is cut off in certain parts. I have tried various solutions but haven't found one that works.
This below moves it around but within window so if I move it up the top is cut off, if I move down, bottom is cut off. Need the window to be bigger.
pos = get(gca,'Position');
set(gca,'Position',[pos(1) pos(2)+10 pos(3)-0.1 pos(4)-0.2]);
I tried this but makes the window bigger and the image very small. I tried diferent numbers.
set(gcf, 'units','normalized','outerposition',[0,0,1,1]);
I include the below data which I used to try and adjust the parameters in the above code.
pos = get(gca,'Position');
pos =
1.0e+03 *
0.0725 0.0500 1.2500 0.4930
outpos = get(gcf, 'outerposition');
outpos =
556 474 1371 607
댓글 수: 5
답변 (1개)
Adam Danz
2022년 7월 20일
Axes produced in tiledlayout usually handle these situations better.
If you want the outer position to remain stable when long lables are added, set
ax.PositionConstraint = 'outerposition'; % ax is your axes object
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Formatting and Annotation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!