본문 바로가기
Major/Programming

[MATLAB] 사소한 팁- 그림 배경 흰색, 그래프 글씨크기 및 폰트 통일

by 우프 2022. 11. 14.
반응형

1) 그래프 글씨크기 및 폰트

set(gca,'Fontsize',14, 'Fontname', 'times new roman');
 
> 현재 좌표축 및 차트에서 크기를 14로, 폰트를 Times New Roman으로 설정
 
 
2) 그래프 배경 흰색
 
set(gcf,'Color','w')

> 현재 Figure에서 배경색을 흰색으로 설정

3) x축 범위는 알고 있고, y축만 auto로 설정하고 싶은 경우

axis([0 360 -50 20]); axis 'auto y''

> 예를 들어 x축을 0~360으로 설정, y축으로 -50~20으로 우선 설정 후, y축 자동으로 다시 설정

 

Example)
figure;
hold on;
plot(Phi, 10*log10(4*pi*abs(MoM).^2),'r','LineWidth', 2);
plot( Phi, Total_VIRAF,'g','LineWidth',2);
plot( Phi, 10*log10(4*pi*abs(Our_ITD+Our_PO).^2),'b','LineWidth',2);
plot(Phi, 10*log10(4*pi*abs(Our_PO+Our_ITD_test).^2),'k:','LineWidth',2);
legend('MoM', 'PO+ITD(VIRAF)','PO+ITD(Our-concept)','PO+ITD(Our-rigorous)');
xlabel('Observation angle, \phi (degree)')
ylabel('Monostatic RCS, \sigma (dBsm)')
title('HH-pol. RCS of Scattered Field (PO + Fringe)')
axis([0 360 -30 20]); axis 'auto y';

set(gca,'Fontsize',14, 'Fontname', 'times new roman');
set(gcf,'Color','w');
grid; grid minor;
반응형

댓글