Main Content

gauspuls

가우스 변조 정현파 RF 펄스

설명

yi = gauspuls(t,fc,bw)는 중심 주파수 fc(단위: Hz)와 비대역폭 bw를 사용하여 배열 t에 표시된 시점에서의 단위 진폭 가우스 변조 정현파 RF 펄스를 반환합니다.

yi = gauspuls(t,fc,bw,bwr)은 정규화된 신호 피크를 기준으로 bwr dB 레벨에서 측정된 비대역폭 bw를 사용하여 단위 진폭의 동위상 가우스 RF 펄스를 반환합니다.

[yi,yq] = gauspuls(___)는 직교위상 펄스도 반환합니다. 이 구문은 위에 열거된 구문에 사용할 수 있습니다.

[yi,yq,ye] = gauspuls(___)는 RF 신호 포락선을 반환합니다.

예제

tc = gauspuls('cutoff',fc,bw,bwr,tpe)는 후행 펄스 포락선이 피크 포락선 진폭 대비 tpe dB 아래로 떨어진 차단 시간 tc를 반환합니다.

예제

모두 축소

10MHz의 레이트로 샘플링되고 60%의 대역폭을 갖는 50kHz 가우스 RF 펄스를 플로팅합니다. 포락선이 피크에서 40dB 아래로 떨어지는 위치에서 펄스를 자릅니다. 직교위상 펄스와 RF 신호 포락선도 플로팅합니다.

tc = gauspuls('cutoff',50e3,0.6,[],-40); 
t = -tc : 1e-7 : tc; 
[yi,yq,ye] = gauspuls(t,50e3,0.6); 

plot(t,yi,t,yq,t,ye)
legend('Inphase','Quadrature','Envelope')

Figure contains an axes object. The axes object contains 3 objects of type line. These objects represent Inphase, Quadrature, Envelope.

입력 인수

모두 축소

단위 진폭 가우스 RF 펄스가 계산된 시간 값으로 구성된 벡터입니다.

데이터형: single | double

가우스 변조 정현파 펄스의 중심 주파수로, Hz를 단위로 하는 양의 실수형 스칼라로 지정됩니다.

가우스 변조 정현파 펄스의 비대역폭으로, 양의 실수형 스칼라로 지정됩니다.

가우스 변조 정현파 펄스의 비대역폭 기준 레벨로, 음의 실수형 스칼라로 지정됩니다. bwr은 피크(단위) 포락선 진폭보다 작은 기준 레벨을 나타냅니다. 비대역폭은 전력 비율로 지정됩니다. 이 값을 크기 비율로 표현하면 -3 dB 지점에 해당합니다.

후행 펄스 포락선 레벨로, 음의 실수형 스칼라로 지정됩니다(단위: dB). tpe는 피크(단위) 포락선 진폭보다 작은 기준 레벨을 나타냅니다.

출력 인수

모두 축소

동위상 가우스 변조 정현파 펄스로, 시간 벡터 t로 지정된 시간에서의 단위 진폭으로 구성된 벡터로 반환됩니다.

직교위상 가우스 변조 정현파 펄스로, 시간 벡터 t로 지정된 시간에서의 단위 진폭으로 구성된 벡터로 반환됩니다.

시간 벡터 t로 지정된 시간에서의 단위 진폭의 RF 신호 포락선입니다.

후행 펄스 포락선이 피크 포락선 진폭 대비 tpe dB 아래로 떨어진 차단 시간입니다(단위: 초).

확장 기능

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2006a 이전에 개발됨

참고 항목

| | | | | | | | |