Plot Phase Noise Measurement

조회 수: 20 (최근 30일)
Luis Vallejo Castro
Luis Vallejo Castro 2018년 8월 30일
댓글: naheeda reshi 2023년 5월 10일
Hi,
I want to plot the Phase Noise Measurement. The measurement is got by a Electrical Spectrum Analyzer, which gives a CSV file with power and frequency values. I want to use the Leeson phase noise formula(is there any method?): L(f)=Pn(dBm/Hz)-Ps(dBm)-10log(RBW)
I am not sure if my code is correct. By the way, I would like to get a graph like what I attach. x-axis is frequency offset, that is, the frequency between fo and fm. y-axis is phse noise.
The span frequency is usually 2MHz. My graph starts at 2*10^3 Hz and it should start at 10^0 Hz.....
I attach MatLab file and csv file.
Thank you
  댓글 수: 3
Luis Vallejo Castro
Luis Vallejo Castro 2018년 9월 7일
Hi,
I upload the formulas. Ps(dBm) is the carrier power while Pn(dBm/Hz) is noise power. I substract 10log(RBW) to normalized the measurement.
I get a measurement like the photo. It usually has 2MHz Span, so the offset could be between 0 and 1MHz. The measured file is csv with a colum and row (frequency and power). I find out the Ps and I figure out L(f) as the formula, that is, shifting to the right.
The problem is that x-asis starts at 2*10^3 Hz in my graph and it should start at 10^1 Hz
naheeda reshi
naheeda reshi 2023년 5월 10일
I'm trying to plot power spectrum and phase noise using an inbuilt function
But, I'm not able to get the plot. Any help would be appreciated.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 2-D and 3-D Plots에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by