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

27 vues (au cours des 30 derniers jours)
James
James le 4 Nov 2025 à 14:30
Modifié(e) : James le 7 Nov 2025 à 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 commentaires
Anmol
Anmol le 7 Nov 2025 à 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 le 7 Nov 2025 à 15:43
Modifié(e) : James le 7 Nov 2025 à 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

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Data Import and Network Parameters dans Help Center et File Exchange

Produits


Version

R2025a

Community Treasure Hunt

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

Start Hunting!

Translated by