MATLAB基础教程 教学课件 作者 978 7 302 24618 3 11.docVIP

MATLAB基础教程 教学课件 作者 978 7 302 24618 3 11.doc

  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文档。上传文档
查看更多
第11章习题答案 1.熟悉Simulink的模块库,掌握常用模块(Commonly used Blocks) 参考答案:略。 2. 求解微分方程,初始条件。 参考答案:Simulink中的连线图如下 求解出的,,的解如下 从上到下的三条曲线分别对应的是,,的解。 3. 使用S函数实现y=5*x+3,建立仿真模型并得出仿真结果。 参考答案:S函数的代码如下 function [sys,x0,str,ts] = sfuntmpl(t,x,u,flag) switch flag, case 0, [sys,x0,str,ts]=mdlInitializeSizes; case 3, sys=mdlOutputs(t,x,u); case {1,2,4,9}, sys=[]; otherwise error([Unhandled flag = ,num2str(flag)]); end function [sys,x0,str,ts]=mdlInitializeSizes sizes = simsizes; sizes.NumContStates = 0; sizes.NumDiscStates = 0; sizes.NumOutputs = -1; sizes.NumInputs = -1; sizes.DirFeedthrough = 1; sizes.NumSampleTimes = 1; sys = simsizes(sizes); x0 = []; str = []; ts = [-1 0]; function sys=mdlOutputs(t,x,u) sys = 5*x+3; 4. 在水平角度30(方向,以100 m/s的速度来投掷一个抛射物建立一个Simulink模型抛射物方程其中x和y分别是这个抛射物 = 0    x(0) = 0   (0) = 100 cos 30? = -g   y(0) = 0   (0) = 100 sin 30? 使用模型抛射物y相对于x的图形,其中,0≤t≤10 s。 参考答案:略。 5. 考虑图系统方程 m1 + (c1 + c2) + (k1 + k2)x1 - c2 - k2x2 = 0 m2+ c2 + k2x2 - c2 - k2x1 = f (t) 假设m1 = m2 = 1, c1 = 3, c2 = 1, k1 = 1k2 = 4。 (1). 开发这个系统的Simulink模型使用模型状态-变量传递-函数 使用Simulink模型以下输入响应x1(t)初始条件 f (t) = 参考答案:略。

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档