计算机控制技术及仿真.docVIP

  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文档。上传文档
查看更多
计算机控制技术及仿真

《m-文件编辑窗口(The Edit Window)和图形窗口(The Figure Window),而Simulink另外又有Simulink模型编辑窗口。 1.命令窗口(The Command Window) 当MATLAB启动后,出现的最大的窗口就是命令窗口。用户可以在提示符“”后面输入交互的命令,这些命令就立即被执行。 在MATLAB中,一连串命令可以放置在一个文件中,不必把它们直接在命令窗口内输入。在命令窗口中输入该文件名,这一连串命令就被执行了。因为这样的文件都是以“.m”为后缀,所以称为m-文件。 2.m-文件编辑窗口(The Edit Window) 我们可以用m-文件编辑窗口来产生新的m-文件,或者编辑已经存在的m-文件。在MATLAB主界面上选择菜单“File/New/M-file”就打开了一个新的m-文件编辑窗口;选择菜单“File/Open”就可以打开一个已经存在的m-文件,并且可以在这个窗口中编辑这个m-文件。 四、实验内容、步骤及结果: 1、帮助命令 使用 help 命令,查找 sqrt(开方)函数的使用方法; 方法:打开MATLAB窗口,在菜单栏选择“Help”,打开一个“Help”子窗口,在这个子窗口左边“Search type”里选择“Function Name”,再在下面的“Search for” 中输入函数“sqrt”,点击“Go”,在右边即显示出sqrt函数的使用方法,即: sqrt Square root. sqrt(X) is the square root of the elements of X. Complex results are produced if X is not positive. See also sqrtm. Overloaded methods help sym/sqrt.m 实验四 控制系统仿真(一) (综合性实验) 一、实验目的 1、掌握如何使用 Matlab 进行系统的时域分析 2、掌握如何使用 Matlab 进行系统的频域分析 3、掌握如何使用 Matlab 进行系统的根轨迹分析 二、实验仪器与软件 1. PC机 1台 2. MATLAB6.X环境 三、实验原理 根据Matlab控制系统常用函数编写出仿真软件,也可以根据SIMULINK完成实验。 四、实验内容 1、时域分析 (1)根据下面传递函数模型:绘制其单位阶跃响应曲线并从图上读取最大超调量,绘制系统的单位脉冲响应、零输入响应曲线。 解: num=[5 25 30]; den=[1 6 10 8]; t=0:0.01:10 y=impulse(num,den,t); plot(t,y) num=[5 25 30]; den=[1 6 10 8]; t=0:0.01:10 y=step(num,den,t); plot(t,y) 零输入响应:num=[5 25 30]; den=[1 6 10 8]; t=0:0.01:10 x0=[1 0] ls=tf(num,den) y=initial(ls,x0); plot(t,y) (2)典型二阶系统传递函数为: 当ζ=0.7,ωn 取 2、4、6、8、10、12 的单位阶跃响应。 解:clear w=[2:2:12] kos=0.7 figure(1) hold on for wn=w num=wn.^2 den=[1 2*kos*wn.^2 wn.^2] step(num,den,6) end title(step response) hold off num=[0 0 0 4] den=[1 2.8 4] t=0:0.01:10 y=step(num,den,t) plot(t,y) num=[0 0 0 16] den=[1 5.6 16] t=0:0.01:10 y=step(num,den,t) plot(t,y) num=[0 0 0 36] den=[1 8.4 36] t=0:0.01:10 y=step(num,den,t) plot(t,y) num=[0 0 0 64] den=[1 11.2 64] t=0:0.01:10 y=step(num,den,t) plot(t,y) num=[0 0 0 100] den=[1 14 100] t=0:0.01:10 y=step(num,den,t) plot(t,y) num=[0 0 0 144] den=[1 16.8 144

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档