[MATLAB] 사소한 팁- 그림 배경 흰색, 그래프 글씨크기 및 폰트 통일
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',..
2022. 11. 14.
MATLAB Figure 파일에서 데이터 추출하기
*.fig 파일 실행 후 다음 명령어 사용. a = get(gca,'Children'); xdata = get(a,'XData'); ydata = get(a, 'YData'); zdata = get(a, 'ZData'); ▶ Figure에 여러개의 그래프가 있는 경우: data가 cell로 저장되어 있으므로 cell에서 행렬 형태로 다음과 같이 원하는 그래프만 저장 x1 = xdata{1}; y1 = ydata{1}; x2 = xdata{2}; y2 = ydata{2}; csvwrite('ScatteredField.csv',[x1', y1', y2', y3', y4', y5']); - 이 경우 문제는 Figure의 legend 순서대로 data들이 저장되지 않음 > 따라서 여러개 그래프의 경우 저장된 d..
2022. 6. 22.