付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一维波动方程模拟 程序: function wave_equation() % 一维线性齐次波动方程 options=空间杆长L,空间点数N,时间点数M,波相速度v, 稳定条件值r(取值必须小于1),初始速度调用形式form(选择1或2); topic=seting; lines=1; def=1,100,100,1,1,1; p=inputdlg(options,topic,lines,def); L=eval(p1); N=eval(p2); M=eval(p3); v=eval(p4); r=eval(p5);%r 值必须小于1 form=eval(p6); %* h=L/N;%空间步长
2、 x=0:h:L; x=x; tao=r*h/v;% 时间步长 tm=M*tao;%波传播总时间tm t=0:tao:tm; t=t; %计算边值和初值 U=zeros(N+1,M+1); Uo=border_funo(t); Ue=border_fune(t); Ui=init_fun1(x); dUi=init_fun2(x); U(1,:)=Uo; U(N+1,:)=Ue; U(:,1)=Ui; if form=1 U(:,2)=init_fun1(x)+tao*init_fun2(x); else for i=2:N U(i,2)=(1-rA2)*Ui(i)+*rA2*(Ui(i+1)
3、+Ui(i-1)+tao*dUi(i); end end %用差分法求解波动方程 for j=3:(M+1) for i=2:N U(i,j)=2*(1-rA2)*U(i,j-1)+rA2*(U(i+1,j-1)+U(i-1,j-1)-U(i,j-2); end end %设置空间网格 for i=1:N+1 T(i,:)=t; end for j=1:M+1 X(:,j)=x; end %绘制出立体图形,即 U-x-t 图形 figure(1) mesh(T,X,U) xlabel(t); ylabel(x); zlabel(U); title一维波动方程U-x-t图 %绘制出平面图形,即U
4、-x图形 figure(2) for k=1:M+1 plot(x,U(:,k) hold on end xlabel(x); ylabel(U); title一维波动方程U-x图 fun ctio n y=border_fu no(t)%z=0处边界条件 y=1+t.*0; return fun ctio n y=border_fu ne(t)%z=L处边界条件 y=t.*0; return function y=init_fun1(x)% 初始位移条件 w=3*pi; %w=pi; %w=2*pi; y=sin(w*x); return function y=init_fun2(x)% 初始速度条件 y=x.*(1-x); return 运行情况: 按“ run ”运行时,弹出窗口 5 相关数 総隹条件的(取值必顼凸于I) 初蜡速茂调用孫式forrK选释1前2 Cancel 点击图框中“ OK ,在“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 腰椎间盘突出症健康教育
- 水风光一体化项目进度精细化管控方案
- 新生儿黄疸监测记录指引手册
- 大型施工机械交接验收保养制度
- 机加工区现场目视化管理标准
- 危险作业审批闭环流程制度
- 城市轨道交通投标答辩方案
- 服务器生命周期例行巡检手册
- 精密加工段尺寸标注校正制度
- 冲压车间日班生产排程管理细则
- 病区临床护理技术操作常见并发症考题(有答案)
- 党建专员面试题目及答案
- 2023版水利工程强条
- 军品科研生产管理制度
- 麻醉科三基三严考试试题及答案
- Amfori BSCI社会责任验厂全套管理手册及程序文件
- 疤痕培训课件
- 2025年浙江6月高考地理真题(原卷版)
- 河北省保定市六校联考2024-2025学年高二下学期6月期末化学试卷
- 肾小管间质性疾病
- 第九讲:信息与大数据伦理问题-工程伦理
评论
0/150
提交评论