awgn
신호에 백색 가우스 잡음 추가
구문
설명
는 입력 신호 전력 값(단위: dBW)을 받습니다. 잡음을 추가하기 전에 Y
= awgn(X
,snr
,signalpower
)X
의 전력을 측정하려면 signalpower
를 'measured'
로 지정하십시오. 'measured'
옵션을 사용하면 페이딩으로 인해 입력 신호 전력이 시간에 따라 변하고 채널의 코히어런스 시간이 입력 지속 기간보다 큰 경우 루프에서 반복되는 awgn
함수 호출에 대해 요청된 평균 SNR이 생성되지 않습니다.
는 정규분포 랜덤 잡음 샘플을 생성하기 위해 추가로 난수 스트림 객체도 받습니다. 반복 가능한 잡음 샘플을 생성하는 방법에 대한 자세한 내용은 팁 항목을 참조하십시오.Y
= awgn(X
,snr
,signalpower
,randobject
)
은 위에 열거된 구문에 나와 있는 입력 인수와 함께 신호 및 잡음 전력 유형을 Y
= awgn(___,powertype
)'dB'
또는 'linear'
로 지정합니다. SNR과 Es/N0 및 Eb/N0과 같은 잡음의 상대 전력을 나타내는 척도 사이의 관계에 대한 자세한 내용은 AWGN 채널 잡음 수준 항목을 참조하십시오.
예제
입력 인수
출력 인수
세부 정보
팁
SNR과 Es/N0 및 Eb/N0과 같은 잡음의 상대 전력을 나타내는 척도 사이의 관계에 대한 자세한 내용은 AWGN 채널 잡음 수준 항목을 참조하십시오.
반복 가능한 백색 가우스 잡음 샘플을 생성하려면 다음 중 하나를 수행하십시오.
입력값이
dlarray
객체인 경우를 제외하고 정적seed
값을awgn
에 대한 입력값으로 제공합니다.입력값이
dlarray
객체인 경우를 제외하고randobject
에 대해reset (RandStream)
함수를 사용한 후awgn
에 대한 입력값으로 전달합니다.입력값이
dlarray
객체인 경우를 제외하고 알려진 상태의randobject
를awgn
에 대한 입력값으로 제공합니다. 자세한 내용은RandStream
항목을 참조하십시오.
CPU 난수 스트림을 GPU에서 재현하려면 양쪽에서 사용하는 난수 생성기가 일치해야 합니다. 자세한 내용은 Random Number Streams on a GPU (Parallel Computing Toolbox) 항목을 참조하십시오.