matlab作业文档.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
matlab作业文档

1、求解下面的线性代数方程,并验证得出的解真正满足原方程。(a), (b)(a) a=[7 2 1 -2;9 15 3 -2;-2 -2 11 5;1 3 2 13]; b=[4;7;-1;0]; c=inv(a); x=c*bx = 0.4979 0.1445 0.0629 -0.0813 d=a*xd = 4.0000 7.0000 -1.0000 0(b) a=[1 3 2 13;7 2 1 -2;9 15 3 -2;-2 -2 11 5]; b=[9 0;6 4;11 7;-2 -1]; c=inv(a); x=c*bx = 0.9807 0.4979 0.2680 0.1445 -0.2226 0.0629 0.5893 -0.0813 d=a*xd = 9.0000 0 6.0000 4.0000 11.0000 7.0000 -2.0000 -1.00002、在同一坐标系中绘制余弦曲线y=cos(t-0.25)和正弦曲线y=sin(t-0.5),t∈[0,2π],用不同颜色,不同线的类型予以表示,注意坐标轴的比例控制。 t=0:0.01*pi:2*pi; y=cos(t-0.25); y1=sin(t-0.5); plot(t,y,:r,t,y1,-g)3、分别用for和while循环结构编写程序,求出并考虑一种避免循环的简洁方法来进行求和。(1’) k=0; for i=1:63 k=k+2^i; end (2’) k=0; i=1; while(i=63) k=k+2^i;i=i+1;(3’)i=0:63;k=sum(2.^i); end答案:k = 1.8447e+0194、计算 1+2+…+n2000 时的最大 n 值function m4s=0;n=0;while(s=2000) n=n+1; s=s+n;endn答案:n= 63第二次作业1、已知二阶系统(1) 编写程序求解系统的阶跃响应;修改参数;实现和的阶跃响应修改参数,实现和的阶跃响应()(2) 试做出以下系统的阶跃响应,并比较与原系统响应曲线的差别与特点,作出相应的实验分析结果。 ;; 要求:分析系统的阻尼比和无阻尼振荡频率对系统阶跃响应的影响; 分析响应曲线的零初值、非零初值与系统模型的关系;分析响应曲线的稳态值与系统模型的关系;分析系统零点对阶跃响应的影响;(1)a=sqrt(10);zeta=(1/a);num=[10];den=[1 2*zeta*a 10];sys=tf(num,den);t=0:0.01:3;figure(1)step(sys,t);gridWn=1/2Wn时a=sqrt(10);zeta=(1/a);num=[0.25];den=[1 2*zeta*0.5*a 10];sys=tf(num,den);figure(1)step(sys,t);grida=sqrt(10);zeta=(1/a);num=[40];den=[1 2*zeta*2*a 40];sys=tf(num,den);figure(1)step(sys,t);gridWn=2Wn时 时 改为zeta=(1);时 改为zeta=(2);(2)2、已知令k=1作Bode图,应用频域稳定判据确定系统的稳定性,并确定使系统获得最大相位裕度的增益k值。 z=[-1];p=[0 0 -10];k=[10]; g=zpk(z,p,k); bode(g)第三次作业PID控制器设计,研究PID控制器对系统的影响。一、原理说明1 模拟PID控制器典型的PID控制结构如图所示。PID控制器r(t)y(t)u(t)e(t)` PID调节器的数学描述为2 数字PID控制器在计算机PID控制中,连续PID控制算法不能直接使用,需要采用离散化方法,通常使用数字PID控制器。以一系列采样时刻点kT(T为采样周期)代表连续时间t,以矩形法数值积分近似代替积分,以一阶后向差分近似代替微分,即:离散PID表达式:二、作业内容1、已知三阶对象模型,利用MATLAB编写程序,研究闭环系统在不同控制情况下的阶跃响应,并分析结果。(1) 时,在不同KP值下,闭环系统的阶跃响应;(2) 时,在不同值下,闭环系统的阶跃响应;(3) 时,在不同值下,闭环系统的阶跃响应;2、以二阶线性传递函数为被控对象,选择合适的参数进行模拟PID控制,输入信号,A=1.0,f=0.2Hz。通过Simulik仿真,其中输入加上输入信号 ,通过示波器参看输出波形。Simulink仿真图和运行结果:在matlab命令窗口对kp,ki,kd赋值,直接输入kp=20;ki=10;kd=0.5;启动仿真,得到结果如下:?

文档评论(0)

叮当文档 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档