MATLAB
文章平均质量分 70
cugwyman
CUG EE,海康威视嵌入式。新博客:wyman.top 此博停更。github.com/cugwyman
展开
-
利用MATLAB进行数学建模
一、用给定的多项式,如y=x3-6x2+5x-3,产生一组数据(xi,yi,i=1,2,…,n),再在yi上添加随机干扰(可用rand产生(0,1)均匀分布随机数,或用rands产生N(0,1)分布随机数),然后用xi和添加了随机干扰的yi作的3次多项式拟合,与原系数比较。分别作1、2、4、6次多项式拟合,比较结果,体会欠拟合、过拟合现象。 查找资料可知作多项式f(x)=a1xm+原创 2017-03-23 00:25:22 · 49197 阅读 · 2 评论 -
MATLAB实现系统传递函数模型的建立与转换
理论:1、在线性系统理论中,常用的描述系统的数学模型为传递函数,其形式有: (1)有理多项式分式表达式(2)零极点增益表达式 这些模型之间都有着内在的联系,可以相互进行转换。 2、不同形式之间模型转换的函数包括:(1)tf2zp:多项式传递函数模型转换为零极点增益模型。 格式为:[z,p,k]=tf2zp(num,den)(2)zp2tf:零极点增益模型转换原创 2017-03-25 12:04:57 · 69581 阅读 · 0 评论 -
MATLAB实现控制系统的时域分析
目的用 MATLAB 对控制系统进行时域分析,包括典型响应、判断系统稳 定性和分析系统的动态特性。理论 二、典型响应及其性能分析 1、单位阶跃响应 单位阶跃响应调用格式为: (1) step(num,den) (2) step(num,den,t) (3) step(G) (4) step(G,t) 该函数将绘制出系统在单位阶跃输入条件下的动态响应图,同时给出稳态值。其中 t 为图像原创 2017-04-26 19:19:27 · 36605 阅读 · 4 评论 -
MATLAB实现控制系统的根轨迹分析
要点1、零极点图绘制 2、根轨迹图绘制 3、 rlocfind()函数 4、 sgrid()函数实操3-1k=1;num=[1 2 2];den=conv([1,0],conv([1,4],conv([1,6],[1,4,4])));[p,z]=pzmap(num,den)G=zpk(z,p,k)figure(1);pzmap(G)figure(2);rlocus(G)title原创 2017-04-26 20:18:17 · 36999 阅读 · 1 评论