hebut_wolf的个人空间 https://blog.eetop.cn/?578273 [收藏] [复制] [分享] [RSS]

日志

matlab中zpk和tf的转换,以及含有分母时的运算注意事项

热度 1已有 808 次阅读| 2024-6-25 17:20 |个人分类:sdm-adc的问题|系统分类:芯片设计

在推导传输函数时,matlab中使用tf格式作为传函的表示格式。

但是tf格式在含分母时,做加减乘除,分母不会通分,而是直接涨了阶数。所以必须把分母和分子单独表示出来,手动通分。

在需要看零极点时,转为zpk格式,直接用delsig工具包里的plotPZ()函数。

在需要计算幅度和相位时,也要转为zpk格式,用包里的dbv()+evalTF(),求数值结果。


ps: sym格式适合给出传函用原始电路参数表示的结果,往往会很复杂,相当于把手动推导结果电子化了。


点赞

发表评论 评论 (2 个评论)

回复 hebut_wolf 2025-5-30 12:58
我想的是z域和s域本身只是一个数学符号,z和s的零极点都可以直接用matlab表示或求解
得到零极点之后的分析才是关键,s域可以直接对应物理世界的频率,z域不行,需要在极坐标下进行分析和理解。 不知道我想的对不对
回复 Explosion 2025-5-30 10:10
请问这是在推导s域传输函数吗,如果是z域该怎么用matlab表示呢

facelist

您需要登录后才可以评论 登录 | 注册

  • 2

    周排名
  • 4

    月排名
  • 2

    总排名
  • 36

    关注
  • 549

    粉丝
  • 161

    好友
  • 1618

    获赞
  • 404

    评论
  • 4119

    访问数
关闭

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


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

GMT+8, 2025-9-11 04:13 , Processed in 0.012764 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部