网站大量收购闲置独家精品文档,联系QQ:2885784924

matlab数学建模微分法与优化问题.pptxVIP

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
M文件;例:定义函数 f(x1,x2)=;关系与逻辑运算;2. 逻辑运算符;for循环 允许一组命令以固定的和预定的次数重复 for x=array commands; end 在for和end语句之间的命令串commands按数组(array)中的每一列执行一次. 在每一次迭代中,x被指定为数组的下一列,即在第n次循环中,x=array(:,n); while expression commands; end 只要在表达式(expression)里的所有元素为真,就执行while和end语句之间的命令串commands. ; if-else-end结构 (1)一个选择的一般形式是: if (expression) commands; end 如果在表达式(expression)里的所有元素为真,就执行if和end语句之间的命令串commands. ;(2)多个选择的一般形式是: if (expression1) commands1; else if (expression2) commands2; else if (expression3) commands3; else if …… ………………………………… else commands; end end end …… end ;continue命令的作用是结束本次循环,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判断。(当条件满足时,continue语句才被调用,跳出后面的语句,循环继续,条件不满足则继续执行后面的程序。);input命令用来提示用户从键盘输入数据、字符串或表达式,并接受输入值。 r=input(‘prompt’)在屏幕上显示提示信息prompt,等待用户输入,并将值赋给r,直接回车则输出空矩阵。 r=input(‘prompt’,’s’)返回的字符串作为文本变量而不作为变量名或者数值。;代数方程的求解;函数 fzero 非线性方程的数值解 格式 x = fzero (fun,x0) %用fun定义表达式f(x),x0为初始解。 x = fzero (fun,x0,options) 说明 该函数采用数值解求方程f(x)=0的一个根。;非线性方程组数值解;微分方程的解析解; y=dsolve(D2y+4*Dy+29*y=0,y(0)=0,Dy(0)=15,x);微分方程的数值解;使用泰勒公式,有龙格-库塔法、线性多步法等方法.;; 令 y1=x,y2=y1’; 1.建立M文件rigid.m如下: function dy=rigid(t,y) dy=zeros(3,1); dy(1)=y(2)*y(3); dy(2)=-y(1)*y(3); dy(3)=-0.51*y(1)*y(2);;;由(1),(2)消去t, 整理得模型:;解法二(数值解法);解法三(建立参数方程求数值解);4. 解导弹运动轨迹的参数方程;用MATLAB优化工具箱解线性规划;3. 模型:min z=cX ;解 编写M文件xxgh.m如下: c=[-0.4 -0.28 -0.32 -0.72 -0.64 -0.6]; A=[0.01 0.01 0.01 0.03 0.03 0.03;0.02 0 0 0.05 0 0;0 0.02 0 0 0.

文档评论(0)

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

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

1亿VIP精品文档

相关文档