工程计算及应用 .pptVIP

  1. 1、本文档共11页,可阅读全部内容。
  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文档。上传文档
查看更多
工程计算及应用

结 束 语 本课程基于matlab语言基础,望大家以后进一步学习,方能编写出高质量m文件,以适应高科技的需要。 望你们今后能成为matlab高手。 * 综合实例 用 MATLAB 求解问题时,一般要经历建模和编程两个过程,只有在建模正确的前提下,方能得出正确的结果。 一、单自由度系统有阻尼自由振动 1.建立计算模型 由动力学可知,单自由度有阻尼自由振动的振动方程为: 无量刚化后有: 其中 , 上述方程的解为: 其中 x0 表示初始位置, v0 表示初始速度。 参数ωn =10, x0 =1, v0 =0,计算的终止时间 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); 综合实例 %求相位角 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 %新建一个图形窗口,绘制三维网格图 figure mesh(x) 综合实例 综合实例 如果改变初始条件令x0=0,v0=1,其运动曲线实际上就是系统的脉冲过渡函数。 综合实例 二、气体分子运动的麦克斯韦分布曲线 通过本例说明如何用复杂的数学公式绘制曲线。 利用气体分子运动的麦克斯韦速度分布律,求氯分子运动的速度分布曲线,并讨论温度T及分子量mu对速度分布曲线的影响。 1. 建立计算模型 麦克斯韦速度分布律为: 其中,m---分子质量, m=mu/NA, mu---分子量, NA---阿伏加德罗数 k---波尔茨曼常数 T----气体的绝对温度 v----分子速度 综合实例 为研究单个参数的影响,先把麦克斯韦分布律编为一个函数子程序,以便重复调用,同时将常数项也放在子程序中。 需要强调的是:子程序不得与主程序放在同一个 M 文件中,只能将子程序单独做成 M 文件,并放在与主程序同一个工作路径中。 2. MATLAB 编程 首先建立计算麦克斯韦分布律的子程序 mxw.m function f=mxw(T,mu,v) % The subfunction mxw.m of ex2 利用麦克斯韦速度分布律求分子的速度分布曲线的子程序 %mu、v、T分别是分子量、分子速度和气体的绝对温度 k=1.381*10^(-23); %波尔茨曼常数 NA=6.022*10^23; %阿伏加德罗数 m=mu/NA %分子质量 f=4*pi*((m/2*pi*k*T)).^(3/2) .*v.*v.*exp(-m*v.^2./(2*k*T)); 综合实例 编写主程序 ex2.m T=300; mu=28e-3; %给出T和mu的值 v=0:1500; %调出自变量数组 y=mxw(T,mu,v); %调用子程序 plot(v,y, r) %绘制分布曲线 hold on %为了看出不同的T和mu对曲线形状的影响,再次给定T和mu,在同一幅图中绘制分布律曲线的图形 T=200; mu=28e-3; y=mxw(T,mu,v); plot(v,y, b) hold on T=300; mu=2e-3; y=mxw(T,mu,v); plot(v,y,g)) 综合实例 三、方波的分解 在连续信号系统中,方波可以用相应频率的基波及其奇次谐波合成,这也是将方波展开为正弦级数的出发点。

文档评论(0)

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

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

1亿VIP精品文档

相关文档