在matlab中 num=den==tf2zp(num,den)是什么意思

[复制链接]
查看11 | 回复3 | 2011-3-27 11:36:09 | 显示全部楼层 |阅读模式
回复

使用道具 举报

千问 | 2011-3-27 11:36:09 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">按你的描述 num应该是一行两列的矩阵 两个值分别为 1和1.1

den是一行五列的矩阵五个值为1 2 5 7 4

tf2zp应该是一个函数它需要有两个参数分别为两个矩阵

tf2zp(num,den)就是将num和den这两个矩阵代入函数。

具体如何要看你的tf2zp函数是如何编写的

















<h4 class=\"ask\">追问





<pre class=\"replyask-text\" id=\"content-2804197\">那zpk
代表什么 还有 这个tf2zp是不是软件自带的函数谢谢啊
回复

使用道具 举报

千问 | 2011-3-27 11:36:09 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-2805362\">不好意思上述解答有误

[z,p,k]=tf2zp(num,den)
此时Matlab将由tf(num,den)生成的tf对象转换为zpk对象,并这个传输函数的零点,极点,增益赋值给变量z,p,k
回复

使用道具 举报

千问 | 2011-3-27 11:36:09 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-2804375\">这个z p k是如何求的还有就是num=s 1.1
den=s^4 2s^3 5s^2 7s 4这事为什么呀
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行