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

27 ビュー (過去 30 日間)
James
James 2025 年 11 月 4 日 14:30
編集済み: James 2025 年 11 月 7 日 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 件のコメント
Anmol
Anmol 2025 年 11 月 7 日 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 2025 年 11 月 7 日 15:43
編集済み: James 2025 年 11 月 7 日 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

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeData Import and Network Parameters についてさらに検索

製品


リリース

R2025a

Community Treasure Hunt

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

Start Hunting!

Translated by