用matlab进行多项式通分,Matlab控制系统仿真基础

本文介绍了如何使用Matlab进行多项式运算,包括显示、乘除、求导、求值、求根,以及表达式通分。此外,还涉及拉普拉斯变换、生成传递函数、零极点增益模型的转换,并探讨了系统的动态性能指标和Sigmoid函数的绘制,最后展示了传递函数的零极点分布图。
摘要由CSDN通过智能技术生成

目录显示完整多项式

多项式乘、除、求导、求值、求根

表达式通分

拉普拉斯变换

生成传递函数

零极点增益模型

传递函数和零极点增益模型转换

系统的动态性能指标

Sigmoid函数

pzmap绘制传递函数的零极点分布图

1. 显示完整多项式>> p = [1 2 3]

p =

1 2 3

>> f = poly2sym(p)

f =

x^2 + 2*x + 3

2. 多项式乘、除、求导、求值、求根>> p1 = [1 5 7];

>> p2 = [1 3];

>> p = conv(p1, p2)

p =

1 8 22 21

>> f = poly2sym(p)

f =

x^3 + 8*x^2 + 22*x + 21

>> [q, r] =deconv(p1, p2)

q =

1 2

r =

0 0 1

>> dp = polyder(p)

dp =

3 16 22

>> fx = polyval(p, 1)

fx =

52

>> p = [1 -5 6]; f = poly2sym(p)

f =

x^2 - 5*x + 6<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值