很多仿真结果都可以生成频谱分量,如电压,功率等。具体要取出某个仿真结果的某个频谱分量,比如功率的基波,还是要看结果对应的函数的帮助文档, 一般来说,函数里的harmonic list参数就是决定频谱分量的,默认是nil,可以给出所有的频谱分量。取出基波分量可以用于后续的计算,比如计算效率。
比如pvi(“hb” "/RFin" "/RFout" "/V1/PLUS" "/V2/PLUS" 1) 这就是取出基波的分量。
vh是仿节点电压的频域函数,一般是vh('pss "/vload"),harmonic list默认为nil, 出来的所有谐波是幅度表示。你可以选为基波,vh('pss "/vload" 1),这样出来的电压是复数,可以表示幅度和相位,前面加个mag就和用nil是一样的了,mag(vh('pss "/vload" 1))。
再举个例子,比如pn('pnoise 1000000),就是取出1MHz的phase noise,可以用来算FoM值。
审核编辑:黄飞
全部0条评论
快来发表一下你的评论吧 !