s_parameters
概要
電磁界ソルバーによって計算された、解析周波数範囲におけるSパラメータ(散乱パラメータ)を取得します。
Sパラメータは、電磁界解析モデルのポート間における信号の反射や伝送を表します。各解析周波数におけるSパラメータは複素数で表され、振幅と位相の情報を含みます。
このメソッドは
SParameters
オブジェクトを返します。取得したオブジェクトから個々のSパラメータを参照したり、周波数特性をグラフ表示したりできます。
構文
obj
obj HighFrequency.solve
から返された
Solution
オブジェクト。
sparams = obj.s_parameters()
sparams = obj.s_parameters()
計算されたSパラメータを取得し、複素数データと対応する周波数データを保持する
SParameters オブジェクトを返します。
出力引数
sparams- Type
SParameters複素Sパラメータと対応する周波数データを保持する SParameters オブジェクト。周波数の単位はHzです。
使用例
sparams = solution.s_parameters()
# ポート1の反射係数を取得
s11 = sparams.get(1, 1)
# 対応する周波数データを取得
frequencies = sparams.frequency
# 反射係数をグラフ表示
sparams.plot(port_out=1, port_in=1)
注意事項
Sパラメータは、励振ポートが設定されたモデルで取得できます。返されるデータは、解析で使用した周波数に対応します。