When using noiseParameters functions, why do I have to set the impedance to 1 and not 50.

27 visualizaciones (últimos 30 días)
James
James el 4 de Nov. de 2025 a las 14:30
Editada: James el 7 de Nov. de 2025 a las 15:44
I have created a cascade of S-Parameter files using the RF Toolbox. When I use the noiseParameters function for the active elements to calculate the noise figure, I notice that to get a noise figure close to what I have calculated manually, I need to set the impedance to 1 Ohm.
However, I am certain that these S-Parameter files represent 50 Ohm systems. This discrepancy is concerning, and I would appreciate any insights or suggestions on how to resolve this issue.
Thank you!
  2 comentarios
Anmol
Anmol el 7 de Nov. de 2025 a las 6:16
Hi James,
I understand that you are facing a discrepancy in the impedance while generating a noise figure from the cascaded S-parameter files. You can check if the value used to set Rn is normalised or in Ohms.
You can see from the documentation link the requirement: https://www.mathworks.com/help/releases/R2025a/rf/ref/noiseparameters.html
You can also look into these for debugging:
I hope, it helps.
James
James el 7 de Nov. de 2025 a las 15:43
Editada: James el 7 de Nov. de 2025 a las 15:44
Hi Anmol,
Thank you for all of those resources. They have led me to realize that the only function I am using that does not specify impedence is the below:
nport('mysparameters.s2p, "MYS2P");
Am I unable to check and/or set the nport function's impedence?
Thank you for your time,
James

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Data Import and Network Parameters en Help Center y File Exchange.

Productos


Versión

R2025a

Community Treasure Hunt

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

Start Hunting!

Translated by