how to convert z parameter to s parameter?
12 ビュー (過去 30 日間)
古いコメントを表示
Hi,
I have two set of data.
One data has frequency, Z(ohm), theta.(R1Z.csv)
other data set has frequency, Z(db), theta (R1.txt)
I need to convert this two set of data from Z paramters to S parameter.
Could any one please help me to resolve the issue?
0 件のコメント
回答 (1 件)
Bora Eryilmaz
2022 年 12 月 20 日
編集済み: Bora Eryilmaz
2022 年 12 月 20 日
Depending on which way you want to go:
% Ohm to dB
Z = 4.17;
ZdB = 20 * log10(Z)
% dB to ohm
ZdB = 12.39;
Z = 10^(ZdB / 20)
I am not sure what you mean by S parameter, though.
4 件のコメント
Bora Eryilmaz
2022 年 12 月 20 日
Looks like to have magnitudes and angles as your data:
(1.23903195326879e+001dB,-8.89777753697489e+001°)
I think the right transformation to a complex format would be the (r,theta) to (x,y) transformation:
ZdB = 1.23903195326879e+001; % In dB
Z = 10^(ZdB / 20)
thetaDeg = -8.89777753697489e+001; % In degrees
thetaRad = thetaDeg * pi / 180 % In radians
z = Z * (cos(thetaRad) + 1i*sin(thetaRad))
s = z2s(z, 1)
I don't know much about z2s transformations, so please double check if the last line gives you what you want.
参考
カテゴリ
Help Center および File Exchange で Deployment, Integration, and Supported Hardware についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!