주요 콘텐츠

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

scatterplot

IQ 평면에 입력 신호 표시

설명

scatterplot(x)는 산점도 플롯을 생성하여 입력 신호 x를 IQ 평면에 표시합니다. 구체적으로, IQ 평면은 변조된 신호의 동위상(in-phase) 및 직교위상(quadrature) 성분을 xy 플롯의 실수축과 허수축에 표시합니다.

예제

scatterplot(x,n)은 데시메이션 인자 n을 지정합니다. 이 함수는 첫 번째 값부터 시작하여 x의 매 n번째 값을 플로팅합니다.

scatterplot(x,n,offset)은 오프셋 값을 지정합니다. 이 함수는 (offset + 1)번째 값부터 시작하여 x의 매 n번째 값을 플로팅합니다.

scatterplot(x,n,offset,plotstring)은 산점도 플롯의 플롯 특성을 지정합니다.

scatterplot(x,n,offset,plotstring,scatfig)는 기존 Figure 객체인 scatfig에 산점도 플롯을 생성합니다. 동일한 Figure에 여러 신호를 플로팅하려면 hold on을 사용하십시오.

scatfig = scatterplot(___)은 산점도 플롯의 Figure 객체를 반환합니다. Figure가 생성된 후 scatfig를 사용하여 Figure의 속성을 쿼리하거나 수정합니다. 위에 열거된 구문에 나와 있는 입력 인수를 조합하여 지정할 수 있습니다.

예제

모두 축소

각 성상도 점이 사용되는 64-QAM 신호를 생성합니다.

d = (0:63)';
s = qammod(d,64);

성상도의 산점도 플롯을 표시합니다.

scatterplot(s)

Figure Scatter Plot contains an axes object. The axes object with title Scatter plot, xlabel In-Phase, ylabel Quadrature contains a line object which displays its values using only markers. This object represents Channel 1.

입력 인수

모두 축소

입력 신호로, 벡터나 행렬로 지정됩니다.

x의 해석은 입력 신호의 형태와 실수/복소수 여부에 따라 달라집니다.

  • x가 실수 값의 2열 행렬인 경우 함수는 첫 번째 열을 동위상 성분으로, 두 번째 열을 직교위상 성분으로 해석합니다.

  • x가 복소수 값 벡터인 경우 함수는 실수부를 동위상 성분으로, 허수부를 직교위상 성분으로 해석합니다.

  • x가 실수 값 벡터인 경우, 함수는 이를 실수 신호로 해석합니다.

데이터형: double | single
복소수 지원 여부:

데시메이션 인자로, 양의 정수로 지정됩니다. 이 함수는 첫 번째 값부터 시작하여 입력 신호 x의 매 n번째 값을 플로팅합니다.

데이터형: double

오프셋 값으로, 음이 아닌 정수로 지정됩니다. 이 오프셋 값은 함수가 입력 x의 시작 부분에서 몇 개의 샘플을 건너뛰고 산점도 플롯을 생성할지 지정합니다.

데이터형: double

플롯 특성으로, 기호를 포함하는 문자형 벡터 또는 string형 스칼라로 지정됩니다.

이 인수는 산점도 플롯의 플로팅 기호, 선 유형 및 색을 설정합니다. 기호의 형식과 의미는 plot 함수에서와 동일합니다. 예를 들어 디폴트 값 'b.'는 파란색 점을 생성합니다.

데이터형: char | string

대상 산점도 플롯으로, 이미 생성된 scatterplot에 대한 Figure 객체로 지정됩니다.

출력 인수

모두 축소

대상 산점도 플롯으로, Figure 객체로 반환됩니다. 이 객체의 속성을 수정하려면 Figure 항목을 참조하십시오.

버전 내역

R2006a 이전에 개발됨