关于把矢量分析仪测出的S参数转换成dB值的问题
05-08
各位大侠好,小弟刚开始入手做一些微波方面的工作,有个关于S参数和dB值转换的问题求教大家。
我用agilent N5230c两端口同轴线矢量分析仪测量样品,得出了样品的S参数,具体来说就是分别知道了S11,S21,S22,S12四个参数的实部和虚部,但是软件不能直接给出样品的反射吸收dB值,我想进行转换,但是因为S参数是复数,不清楚到底要怎么进行计算。
按照dB值的定义,dB=10*lg(反射/入射),需要求出反射百分比,比如在某个频率测出的代表反射数值的S11为S11=Real+j*Imaginary=-0.2880-j*0.1762,那么,怎么将这个复数表示法转换成反射百分比呢?我先计算了 实部的平方+虚部的平方,再将其开方,这样得出的来的数据,感觉不太合理啊。所以想问问大家,到底要怎么样才能从S11值获得dB值呢?不胜感激啊。
我用agilent N5230c两端口同轴线矢量分析仪测量样品,得出了样品的S参数,具体来说就是分别知道了S11,S21,S22,S12四个参数的实部和虚部,但是软件不能直接给出样品的反射吸收dB值,我想进行转换,但是因为S参数是复数,不清楚到底要怎么进行计算。
按照dB值的定义,dB=10*lg(反射/入射),需要求出反射百分比,比如在某个频率测出的代表反射数值的S11为S11=Real+j*Imaginary=-0.2880-j*0.1762,那么,怎么将这个复数表示法转换成反射百分比呢?我先计算了 实部的平方+虚部的平方,再将其开方,这样得出的来的数据,感觉不太合理啊。所以想问问大家,到底要怎么样才能从S11值获得dB值呢?不胜感激啊。
其实失网导出参数的时候可以选导出格式的,我一般都直接导出幅度为dB,相位为度那种格式
你这种情况
dB(|S11|)=20*log10(abs(S11))
log10表示log以10为底(matlab计算需要这个10),abs就是取模值
非常感谢你的回答。
取模值是不是就是 (实部平方+虚部平方)再开方?
是的,手算是这么算的。如果你用电脑或者计算器的话,abs是一个很常见的功能。
非常谢谢了,我刚入门,可能问的有点太菜鸟了,呵呵。
其实只要在agilent N5230c模式选项里选择《log》,agilent N5230c就可以自动的显示反射吸收dB值。这个值是负数。
啊, 这样啊,因为是我们组刚买的新仪器,还不太熟悉,等下去试试,非常谢谢了呵呵。
不熟悉的话应该先看看manual。
execl算比较好点,手算或低端计算器不够精确
Famate 选log,后即可读出dB值。
学习了
我记得仪器当中就有db的选项,好好熟悉一下仪器吧
相关文章:
- 微波矢量网络分析仪哪家比较好? (05-08)
- 频谱分析仪自检过程出错讨教(05-08)
- 网络分析仪测的延时的原理是什么?(05-08)
- 用网络分析仪测延时数据波动特别大(05-08)
- 关于网络分析仪的问题,谢谢!(05-08)
- 弱问,网络分析仪都有哪些功能那,太弱没辙!(05-08)
射频专业培训教程推荐