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

27 visualizzazioni (ultimi 30 giorni)
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 Commenti
Anmol
Anmol il 7 Nov 2025 alle 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 il 7 Nov 2025 alle 15:43
Modificato: James il 7 Nov 2025 alle 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

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su Data Import and Network Parameters in Help Center e File Exchange

Prodotti


Release

R2025a

Community Treasure Hunt

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

Start Hunting!

Translated by