아래 포스팅에서 MATLAB의 graphic handle 에 대해 간단하게 설명 드렸는데요.
2011/05/25 - [MATLAB] - MATLAB Graphic handle
오늘은 GUI 로 각 property 들을 바꾸는 방법과 그래프 설정을 함수화 해서 재 사용하는 방법에 대해 알아보겠습니다.
일단 다음과 같은 코드로 그래프를 하나 띄우죠.
x=1:10;
y=1:10;
plot(x,y);
위 코드를 실행해서 나온 아래 그림과 같은 그래프에서 빨간색 네모 칸 부분을 클릭 합니다.
그럼 창이 최대화 되면서 그림 창이 아래 그림과 같이 바뀌게 됩니다.
회색인 바탕 화면을 하얀색으로 만들고 싶으면 Figure Color 부분을 선택해서 원하는 색상으로 변경 하시면 됩니다.
그럼 다음과 같이 변하게 되죠.
title 을 설정하고 싶으면 아래 그림처럼 축 부분을 선택 한 다음에 title 부분에 글을 넣어 주면 됩니다.
다른 property 들도 변화 시키고자 하는 객체를 선택 후에 GUI 를 통해 쉽게 변경 시킬 수 있습니다.
다 설정 했으면 위 그림의 동그라미 친 부분을 클릭 합니다.
이제 위에서 설정한 property 부분들을 다음에도 똑같이 설정하도록 코드로 만들어서 저장해보죠.
File 메뉴의 Generate Code 메뉴를 클릭하면 위 그래프를 그리기 위한 코드가 다음과 같이 생성 됩니다.
적절한 위치에 위 함수를 저장 후에 언제든 똑 같은 설정으로 그래프를 그릴 수 있습니다.
'programming language > MATLAB' 카테고리의 다른 글
MATLAB convolution (151) | 2011.11.20 |
---|---|
Window command 에서 MATLAB 실행 방법 (0) | 2011.11.20 |
MATLAB, end 를 이용한 데이터 추가 (1) | 2011.11.18 |
MATLAB 집합 관련 함수들 (0) | 2011.06.13 |
MATLAB Graphic handle (0) | 2011.05.25 |
MATLAB adaptive filtering, Least Mean Square(LMS) (4) | 2011.05.23 |
MATLAB Dependency Report (0) | 2011.05.21 |
MATLAB ordinary differential equations 를 풀어보자~ dsolve() (0) | 2011.05.15 |
댓글