Figure의 datatip 확대하기 figure 에 삽입된 그래프에 datatip을 표시해야할 때가 있습니다. 이때 표시해둔 datatip 이 잘 보이지 않는 경우 datatip의 글씨를 키워줘야 하는데요. 아래의 방법을 사용하면 간단하게 해결 할 수 있습니다. Code 1 ▼ 12345678%% Example1 t = 0 : 0.01 : 10;y = sin(t); plot(t,y);ylim([-1.5 1.5]);grid on;cs Code 2 ▼ 12345%% Figure Datatip size alldatacursors = findall(gcf,'type','hggroup')set(alldatacursors,'FontSize',20)set(alldatacursors,'FontName','Verdan..
Plot 개별 Legend 설정 방법 plot은 매트랩에서 정말 자주 사용하는 기능입니다. 하나의 plot에 하나의 그래프를 그리는 때도 있지만, 보통 여러 개의 그래프들을 하나의 plot에 그리는 경우가 많습니다. 이때, legend를 붙여 주어 데이터를 보다 쉽게 인식 할 수 있습니다. 일반적으로, 하나의 plot에 대응되는 legend의 요소들은 그래프가 그려진 순서대로 달리게 됩니다. Code 1 [Example 1] 하지만, 여러개의 그래프 중 일부만 legend 를 달고 싶은 상황에서는 순차적으로 달리는 legend 때문에 어려움을 겪게 됩니다. 이때, Code 1 [Example 2] 와 같이 특정 그래프를 지정하여 legend를 붙이는 방식을 이용하면 쉽게 이 문제를 해결할 수 있습니다. ..
Figure 이미지 저장 함수 매트랩에서 만든 figure 들을 실험 보고서나, 논문에 넣기 위해 이미지 파일로 저장해야 할 경우가 있습니다. 스크린 캡처를 하거나, '다름 이름으로 저장(Save as...)' 을 사용할 수 있지만 이런 경우 이미지 파일의 세부 설정을 할 수 없는데요. 고화질의 이미지 파일로 저장하기 위해 특히 많은 양의 Figure 개체들을 일괄 저장해야할 때 'hgexport' 기능을 굉장히 유용하게 사용할 수 있습니다. 그럼 Code 1을 살펴보겠습니다. Code 1 ▼ 123%% Figure Save hgexport(gcf, sprintf('testing'), hgexport('factorystyle'), 'Format', 'png','Resolution',300);cs hgex..