Matlab의 그래프 기능 • plot 명령어 주요 옵션 (help 로 파악 가능) – - : 실선 – -. : 실,점선 : : 점선 -- : 점선(짧은 선분으로 구성) – y : 노랑 – r : 빨강 – w : 흰색 m : 마젠타 g : 녹색 k : 검정 c : 사이언 b : 파랑 o:원 * : 별모양 v : 역삼각형 > : 오른쪽 삼각형 x : x-마크 s : 네모 ^ : 삼각형 p : 오각별 – – – – – .:점 + : + 모양 d : 마름모 < : 왼쪽 삼각 h : 육각별 Matlab의 그래프 기능 • plot 명령어 기본형태 – plot ( X1, Y1, ‘opt1’, X2, Y2, ‘opt2’,…) • 그래프를 그리는 명령어 • Xn, Yn : x, y축 데이터 • opt : 그래프 모양 관련 옵션 – – – – axis ( [X0 Xf Y0 Yf] ) • 그래프의 범위를 설정하여 그 크기를 정해주는 명령어 • X0, Y0 : 그래프에서의 x,y축 최소값 • Xf, Yf : 그래프에서의 x,y축 최대값 xlabel(‘Xd’); ylabel(‘Yd’) • X, Y축에 설명을 추가하는 명령어 • Xd, Yd : 그래프에서 x, y축에 대한 설명 title(‘그래프 이름’) • 그래프의 이름을 정해주는 명령어 legend(‘F1’, ‘F2’,…) • 각 함수에 대한 설명을 덧붙이는 명령어 • Fn : 각 함수에 대한 설명 Matlab의 그래프 기능(예시) Matlab의 그래프 기능 • Figure, subplot – 프로그램의 실행 결과 얻어지는 결과값이 하나의 그래 프로 표현이 불가능할 때 사용 가능 – Figure(n) • 그래프 창을 하나 만드는 명령어 • n 으로 고유번호가 지정된 그래프 창을 하나 연다. – subplot(Y,X,n) • 하나의 창에 두가지 이상의 그래프를 그릴 때 사용 • X, Y : 가로, 세로 방향으로 들어갈 그래프의 숫자 – Y=3, X=2 일 경우 가로방향으로 2개, 세로방향으로 3개의 그래프 가 들어가 총 6개의 하위 그래프를 포함하는 하나의 그래프 창이 완성된다. Matlab의 그래프 기능(예시) Matlab의 그래프 기능 • 그외의 그래프 구현 함수 – fplot(‘F(x)’,[x0 xf]) • 함수식을 이용하여 바로 그래프를 그려주는 명령어 • F(x) : x에 대한 함수식을 직접 입력하거나 function을 따 로 구성 • x0, xf : x의 최소값과 최대값(그래프 범위 설정) – surf(X,Y,Z,’opt’) • 3차원 그래프를 그려주는 명령어 – mesh(X,Y,Z,’opt’) • 3차원 그래프를 등고선 형태로 그려주는 명령어 – hold on • 기존의 그래프를 지우지 않고 고정시키는 명령어 • 2개 이상의 그래프를 겹칠 때 사용 Matlab의 그래프 기능(예시)
© Copyright 2025