实用matlab教学资料-25-26常微分方程.ppt
《实用matlab教学资料-25-26常微分方程.ppt》由会员分享,可在线阅读,更多相关《实用matlab教学资料-25-26常微分方程.ppt(55页珍藏版)》请在三一办公上搜索。
1、实用MATLAB,例1 生产决策问题如何收入最高?某厂甲乙两种产品,每种产品所需原料量如表。若1 kg产品甲和乙的售价分别为6万元和5万元,原料ABC的限量分别为100kg,160kg,180kg。试确定生产这两种产品各多少kg才能使总销售收入最高?,linprog,x,fval,exitflag,output,lamda=linprog(f,A,B,Aeq,Beq,lb,ub,x0,options),f:目标函数系数,列向量,标准模型,例2,3 解极小值问题,funx=(x)exp(x(1)*(4*x(1)2+2*x(2)2+4*x(1)*x(2)+2*x(2)+1);,funx=(x)56
2、*(x(2)-x(1)2)2+(1-x(1)2;,例6 求最大营业额及方营销案设两种设备的销售量分别为x1,x2,售价及其售出所需营业时间如下表。求在总营业时间800h内最大营业额以及销售计划。,max f(x),min-f(x),min f(x)s.t.约束条件,programming,极大值问题,极小值问题,9.6 MATLAB优化工具箱,一、优化工具的启动,在命令窗口输入optimtoolMATLAB主界面APPSOptimization Tool,问题描述及结果显示Problem Setup and Results,优化参数设置Options,帮助Quick Reference右上角,
3、隐藏,二、界面简介,1、问题描述SolverAlgorithmProblemConstraints,结果显示Run solver and view resultsFinal point,将结果输出到workspace,2优化参数设置Stopping criteria:停止准则Function value check:函数值检查User-supplied derivatives:用户自定义导数Approximated derivatives:数值微分Hessian矩阵Algorithm settings:算法设置Inner iteration stopping criteria:内部迭代停止准则
4、Plot functions:用户自定义绘图函数Output functions:用户自定义输出函数Display to command window:输出到命令行窗口,类似options=optimoptions()功能,三、使用步骤,1、选择求解器和优化算法;2、定义目标函数和相关参数;3、设置优化选项;4、单击“Start”求解;5、查看求解状态和求解结果;6、导出目标函数、选项和结果。,提醒:可随时查看第三列Quick Reference,了解到参数意义。在该界面中选中文字,右键点击find,可进一步查询。,例,Optimization tool,例 求表面积为300m2的最大圆柱体体
5、积。,Optimization tool,例 某化学反应实验所得生成物的浓度随时间的变化数据,(1)拟合模型 参数(2)绘出拟合曲线和数据点,Optimization tool,第10章 常微分方程数值解Ordinary Differential Equations,ODE数值求解思路,首先将常微分方程(组)及其边界条件离散化,即转化为差分方程;然后求得常微分方程(组)在离散点上的函数近似值,这些近似值即为ODE数值解。,离散化,几何意义折线近似原函数曲线,x1,x2,x0,xn,P0,P1,Pn,P2,1、初值问题的描述,在自变量的一端给定边界条件,I.C.,一阶常微分方程初值问题,10.1
6、 初值问题,一、初值问题数值解法,2、数值求解方法,Euler法,Runge-Kutta法,线性多步法,Carl Runge(卡尔龙格)(18561927)德国 数学家,物理学家,光谱学家,柏林大学数学博士师从德国著名数学家、被誉为“现代分析之父”的卡尔魏尔施特拉斯(Ernst Kummer),Runge-Kutta法,主要贡献1、龙格现象2、龙格库塔法3、拉普拉斯-龙格-楞次矢量(LRL),Carl Runge(卡尔龙格)(18561927),二、MATLAB功能函数,ode solver功能函数,1、一阶常微分方程,ODE,x,y=ode45(odefun,tspan,y0,options
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实用 matlab 教学 资料 25 26 微分方程
链接地址:https://www.31ppt.com/p-5961050.html