MATLAB의 서브플롯이란 무엇이며 어떻게 사용합니까?

Matlabui Seobeupeullos Ilan Mueos Imyeo Eotteohge Sayonghabnikka



MATLAB의 서브플롯은 그림을 다음으로 나눕니다. 행 수 및 N 열 수. 이 기사에서는 개념을 탐구합니다. 서브플롯 MATLAB에서 이를 사용하여 단일 플롯에 여러 플롯을 플롯하는 방법. 초보자이든 숙련된 MATLAB 사용자이든 상관없이 이 가이드는 데이터 시각화 기술을 이해하고 프로젝트를 보다 의미 있고 이해하기 쉽게 만드는 데 도움이 될 것입니다.

서브플롯이란 무엇입니까?

그만큼 서브플롯 에서 유용한 기능입니다 MATLAB 사용자가 단일 그림에 여러 플롯을 표시할 수 있습니다. 다양한 데이터 세트를 잘 구성된 방식으로 시각화하고 비교할 수 있습니다. 그림을 더 작은 서브플롯의 그리드로 나누면 여러 그래프, 이미지 또는 차트를 단일 그림 창에 그릴 수 있으므로 데이터를 더 쉽게 분석하고 해석할 수 있습니다.

MATLAB의 서브플롯 함수 구문







사용을 위한 일반 구문 서브플롯 기능 MATLAB 아래에 주어진다 :



서브플롯 ( , N , )

어디 m, n 플롯 그리드의 행과 열의 수입니다. 플롯의 인덱스이며 그림의 왼쪽 상단 모서리에서 1부터 시작하여 왼쪽에서 오른쪽으로 증가한 다음 위에서 아래로 증가합니다.



MATLAB에서 서브플롯을 사용하는 방법은 무엇입니까?

사용 서브플롯 ~에 MATLAB 플롯의 행과 열을 정의하고 인덱스를 설정해야 하므로 매우 간단합니다. 예를 들어 단일 창에 두 개의 그림을 그리려면 다음 코드를 사용할 수 있습니다.

% 2x2 도형 만들기 ~와 함께 두 개의 서브플롯

수치

서브플롯 ( 2 , 2 , 1 )

구성 ( x1 , y1 )

제목 ( '플롯 1' )

xlabel ( 'X축' )

라벨 ( 'Y축' )

서브플롯 ( 2 , 2 , 2 )

술집 ( x2 , y2 )

제목 ( '플롯 2' )

xlabel ( 'X축' )

라벨 ( 'Y축' )

위의 코드는 단일 창에 두 개의 그림을 그립니다. 위의 프로세스를 설명하기 위해 간단한 예를 들어 보겠습니다.

% 데이터 정의

엑스 = 0 : 0.01 : 2 *파이 ;

y1 = 없이 ( 엑스 ) ;

y2 = 코사인 ( 엑스 ) ;

% 그림 만들기 ~와 함께 두 개의 서브플롯

수치

서브플롯 ( 2 , 1 , 1 ) % 첫 번째 서브플롯 ~와 함께 2 , 1 , 그리고 위치 1

구성 ( 엑스 , y1 )

제목 ( '사인파' )

서브플롯 ( 2 , 1 , 2 ) % 두 번째 서브플롯 ~와 함께 2 , 1 , 그리고 위치 2

구성 ( 엑스 , y2 )

제목 ( '코사인파' )

위의 코드는 단일 열이 있는 두 행에 두 개의 플롯을 플로팅합니다.

단일 창에서 그림을 나란히 플로팅하려면 다음 코드를 사용할 수 있습니다.

% 데이터 정의

엑스 = 0 : 0.01 : 2 *파이 ;

y1 = 없이 ( 엑스 ) ;

y2 = 코사인 ( 엑스 ) ;

% 그림 만들기 ~와 함께 두 개의 서브플롯

수치

서브플롯 ( 2 , 2 , 1 ) % 첫 번째 서브플롯 ~와 함께 2 , 2 , 그리고 위치 1

구성 ( 엑스 , y1 )

제목 ( '사인파' )

서브플롯 ( 2 , 2 , 2 ) % 두 번째 서브플롯 ~와 함께 2 , 2 , 그리고 위치 2

구성 ( 엑스 , y2 )

제목 ( '코사인파' )

이런 식으로 다음을 사용할 수 있습니다. 서브플롯 단일 창에 여러 그림을 쉽게 그릴 수 있는 기능 MATLAB .

결론

그만큼 서브플롯 에서 유용한 기능입니다 MATLAB 단일 창에 여러 그림을 그릴 수 있습니다. 구문은 여러 행과 열을 정의하고 인덱스를 플롯하여 단일 창에 그림을 그려야 하는 경우 매우 간단합니다. 초보자이든 숙련된 사용자이든 관계없이 서브플롯 ~에 MATLAB 데이터 시각화 기능을 크게 향상하고 프로젝트를 보다 의미 있고 이해하기 쉽게 만들 수 있습니다.