• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > ADS > ADS使用问答 > 如何用if then elseif 语句实现参数的变化仿真的问题

如何用if then elseif 语句实现参数的变化仿真的问题

录入:edatop.com    点击:
我想做一个天线的匹配的仿真,由于天线的输入阻抗随着频率变化,我就假想天线的输入端为一个term,然后用if... then...elseif ...else...endif 语句来实现不同频率点的阻抗的变化。但是,频点写的少的时候能行,但当我把频点增加后,ADS直接就自动关闭了。不知道是不是我内存不够的原因,还是ADS中的if... then...语句的长度有限制?请问大家有没有其他更好的建议,和方法呢?小弟我不胜感激。我的句子就是:if freq<101MHz then 1.600726 elseif freq<102MHz then 1.864159 elseif freq<103MHz then 2.115581 elseif freq<104MHz then 2.348445...

网友回复:

刚才发现ADS里面有DataAccessComponent,准备用这个试试。

网友回复:

我在寝室和实验室的两台电脑上都试过,并且ADS的2005和2006版,同样会出现自动关闭的情况。最后只好用S参数作为一个端口网络来仿真。但是现在的问题是,这个端口与其他端口之间的传输关系就无法得到。因为S参数只能在term与term之间来计算。不晓得还有什么方法能解决?

申明:网友回复良莠不齐,仅供参考。如需专业帮助,请学习易迪拓培训专家讲授的ADS视频培训课程

上一篇:有哪位用过ADS的SMART元件里的发夹滤波器
下一篇:微波射频仿真软件综述和应用评析

ADS培训课程推荐详情>>

  网站地图