Matlab工程应用基础_5.ppt





《Matlab工程应用基础_5.ppt》由会员分享,可在线阅读,更多相关《Matlab工程应用基础_5.ppt(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第5章章 综合实例综合实例用用 MATLAB 求解问题时,一般要经历求解问题时,一般要经历建模建模和和编程编程两个过程,两个过程,只有在建模正确的前提下,方能得出正确的结果。只有在建模正确的前提下,方能得出正确的结果。一、单自由度系统有阻尼自由振动一、单自由度系统有阻尼自由振动1.1.建立计算模型建立计算模型 由动力学可知,单自由度有阻尼自由振动的由动力学可知,单自由度有阻尼自由振动的振动方程振动方程为:为:无量刚化无量刚化后有:后有:其中其中,上述上述方程的解为方程的解为:其中其中 x0 表示初始位置,表示初始位置,v0 表示初始速度。表示初始速度。参参数数n 10,x0 1,v0 0,计
2、计算算的的终终止止时时间间 t=2。试试求求 从从 0.1 到到 1运动方程的解,并画出波形运动方程的解,并画出波形。2.MATLAB 编程编程 编写编写 M 文件文件 ex1.m%首先清空首先清空 MATLAB 的工作空间的工作空间clear;%给定初值给定初值 wn=10;tf=2;x0=1;v0=0;%计算不同的计算不同的 值所对应的振型值所对应的振型 for j=1:10;eta(j)=0.1*j;wd(j)=wn*sqrt(1-eta(j)2);%求振幅求振幅 A a=sqrt(wn*x0*eta(j)+v0)2+(x0*wd(j)2)/wd(j);第第5章章 综合实例综合实例%求相
3、位角求相位角phi=atan2(wd(j)*x0,v0+eta(j)*wn*x0);%设定自变量数组设定自变量数组 t t=0:tf/1000:tf;%求过渡过程求过渡过程 x(j,:)=a*exp(-eta(j)*wn*t).*sin(wd(j)*t+phi);end%在同一个图形窗口中绘制不同的在同一个图形窗口中绘制不同的 值所对应的振型值所对应的振型 plot(t,x(1,:),t,x(2,:),t,x(3,:),t,x(4,:),.t,x(5,:),t,x(6,:),t,x(7,:),t,x(8,:),.t,x(9,:),t,x(10,:)grid on%新建一个图形窗口,绘制三维网格
4、图新建一个图形窗口,绘制三维网格图 figure mesh(x)第第5章章 综合实例综合实例第第5章章 综合实例综合实例如如果果改改变变初初始始条条件件令令x00,v01,其其运运动动曲曲线线实实际际上上就就是是系统的脉冲过渡函数系统的脉冲过渡函数。第第5章章 综合实例综合实例二、气体分子运动的麦克斯韦分布曲线二、气体分子运动的麦克斯韦分布曲线通过本例说明如何通过本例说明如何用复杂的数学公式绘制曲线用复杂的数学公式绘制曲线。利利用用气气体体分分子子运运动动的的麦麦克克斯斯韦韦速速度度分分布布律律,求求氯氯分分子子运运动动的的速速度度分分布布曲曲线线,并并讨讨论论温温度度T及及分分子子量量mu对
5、对速速度度分分布布曲曲线的影响。线的影响。1.建立计算模型建立计算模型麦克斯韦速度分布律为麦克斯韦速度分布律为:其中,其中,m-分子质量分子质量,m=mu/NA,mu-分子量分子量,NA-阿伏加德罗数阿伏加德罗数 k-波尔茨曼常数波尔茨曼常数 T-气体的绝对温度气体的绝对温度 v-分子速度分子速度第第5章章 综合实例综合实例为研究单个参数的影响,先把麦克斯韦分布律编为一个为研究单个参数的影响,先把麦克斯韦分布律编为一个函数子程序函数子程序,以便重复调用,同时将,以便重复调用,同时将常数项常数项也放在子程也放在子程序中。序中。需要强调的是:需要强调的是:子程序不得与主程序放在同一个子程序不得与主
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 工程 应用 基础 _5

限制150内