在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 697|回复: 5

[求助] ADS软件,如何找到仿真图横坐标对应的值

[复制链接]
发表于 2024-5-19 17:33:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
在ads中做一个振荡器的幅频分析,同时进行参数扫描(假设扫描的是电路的一个电阻值),现在画出了不同电阻情况下的幅频图(通过fs函数),想画一张最大幅度处频率-电阻的关系图。通过max_index似乎找到的是横坐标的索引,应该怎么找到对应的频率呢?谢谢解答!
发表于 2024-5-19 21:44:54 | 显示全部楼层
假定你的幅度随频率变化特性的变量为 amp_response,  max_index取到了最大幅度所在的index,  那么频率值应该是 freq_value = indep(amp_response) [max_index]
 楼主| 发表于 2024-5-26 13:23:35 | 显示全部楼层


dongming 发表于 2024-5-19 21:44
假定你的幅度随频率变化特性的变量为 amp_response,  max_index取到了最大幅度所在的index,  那么频率值应 ...


如果我不做电阻的扫描是没问题的。下图MaxFreq_v1_index是通过index()找到的最大幅度处的index(表1,五个阻值对应的index),freeaxis是indep(Spectrum1)得到的横坐标值(见第三张表,但好像标注了R=160),用freeaxis[MaxFreq_v1_index[0]]可以求R=160时候的对应频率(第二张表所示),其还包含了其他电阻值下的频率(虽然值都是R=160的值)。如果用MaxFreq_value=freeaxis[MaxFreq_v1_index]则显示公式错误。我对ads是数据结构不是很了解,网上的资料也很少,麻烦解惑!

 楼主| 发表于 2024-5-26 13:24:58 | 显示全部楼层


dongming 发表于 2024-5-19 21:44
假定你的幅度随频率变化特性的变量为 amp_response,  max_index取到了最大幅度所在的index,  那么频率值应 ...


图在这里
Snipaste_2024-05-26_13-24-33.png
发表于 2024-5-26 19:20:58 | 显示全部楼层
我明白了。这个有可能用ADS的函数没法直接得到。因为需要在不同的自变量上取不同的序号值。也就是说 R=160时取173, R=170时取 171。这个有点不太好弄。除非自己写个处理函数。
 楼主| 发表于 2024-5-26 20:13:31 | 显示全部楼层


dongming 发表于 2024-5-26 19:20
我明白了。这个有可能用ADS的函数没法直接得到。因为需要在不同的自变量上取不同的序号值。也就是说 R=160 ...


好的,我目前根据数据自己创建个向量来画图,只不过修改步长后得重新手动编写,自己写处理函数我再研究下,感谢回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-25 12:18 , Processed in 0.020209 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表