版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、偏微分方程的数值解法(含程序)示例1要解决初始边界值问题,需要裴秀智格式,完成以下计算:(1)采取单独计算瞬间的数值解法。(2)采取单独计算瞬间的数值解法。(3)采取单独计算瞬间的数值解法。与分析解决方案进行比较。解法:程序Function a=zhongxinchafen (x,y,la)U=zeros(长度(x),长度(y);For I=1:大小(x、2)If x(i)0x(i)=0.5U(i,1)=2 * x(I);Elseif x(i)0.5x(i)1U(i,1)=2 *(1-x(I);终端终端For j=1:长度(y)-1For I=1:长度(x)-2U (i1,J1)=u (i1,
2、j) l a * (u (I2,j)-2 * u (i1,j) u (I,j);终端终端A=u (:大小(u,2)Function u=jiexijie1(x,t)For I=1:大小(x、2)k=3;a1=(1/(1 2)* sin(1 * pi/2)* sin(1 * pi * x(I)* exp(-1 2 *;a2=a1(1/(2 2 2)* sin(2 * pi/2)* sin(2 * pi * x(I)* exp(-2 2 2)While abs(a2-a1)0.00001A1=a2a2=a1(1/(k 2)* sin(k * pi/2)* sin(k * pi * x(I)* ex
3、p(-k 2)k=k 1;终端u(I)=8/(pi 2)* a2;终端Clc问题% 1,问题1ClearT1=0.01T2=0.02T3=0.1x=0:0.1:1;y1=0:0.001: t1;y2=0:0.001: T2;y3=0:0.001: T3;La=0.1Subplot(131)A1=zhongxinchafen(x,y1,la);U1=jiexijie1(x,t1)线条(x、a1、color、r、线条样式、线条宽度、1.5);霍尔德温线条(x、u1、颜色、b、线条宽度、1);A2=zhongxinchafen(x,y2,la);U2=jiexijie1(x,t2)线条(x、a2、c
4、olor、r、线条样式、线条宽度、1.5);线条(x、U2、颜色、b、线条宽度、1);A3=zhongxinchafen(x,y3,la);U3=jiexijie1(x,t3)线条(x、a3、color、r、线条样式、线条宽度、1.5);线条(x、u3、颜色、b、线条宽度、1);标题(示例1(1);subplot(132);线条(x、u1、颜色、b、线条宽度、1);线条(x、U2、颜色、b、线条宽度、1);线条(x、u3、颜色、b、线条宽度、1);标题(分析解决方案);subplot(133);线条(x、a1、color、r、线条样式、线条宽度、1.5);线条(x、a2、color、r、线条样
5、式、线条宽度、1.5);线条(x、a3、color、r、线条样式、线条宽度、1.5);标题(数值解法);Clc问题% 1,问题2ClearT1=0.01T2=0.02T3=0.1x=0:0.1:1;y1=0:0.0053360 t1;y2=0:0.0053360 T2;y3=0:0.005: T3;La=0.5subplot(131);A1=zhongxinchafen(x,y1,la);U1=jiexijie1(x,t1)线条(x、a1、color、r、线条样式、线条宽度、1.5);霍尔德温线条(x、u1、颜色、b、线条宽度、1);A2=zhongxinchafen(x,y2,la);U2=
6、jiexijie1(x,t2)线条(x、a2、color、r、线条样式、线条宽度、1.5);线条(x、U2、颜色、b、线条宽度、1);A3=zhongxinchafen(x,y3,la);U3=jiexijie1(x,t3)线条(x、a3、color、r、线条样式、线条宽度、1.5);线条(x、u3、颜色、b、线条宽度、1);标题(示例1(2);subplot(132);线条(x、u1、颜色、b、线条宽度、1);线条(x、U2、颜色、b、线条宽度、1);线条(x、u3、颜色、b、线条宽度、1);标题(分析解决方案);subplot(133);线条(x、a1、color、r、线条样式、线条宽度、
7、1.5);线条(x、a2、color、r、线条样式、线条宽度、1.5);线条(x、a3、color、r、线条样式、线条宽度、1.5);标题(数值解法);Clc问题% 1,问题3ClearT1=0.01T2=0.02T3=0.1x=0:0.1:1;y1=0:0.013360 t1;y2=0:0.013360 T2;y3=0:0.01: T3;La=1.0subplot(131);A1=zhongxinchafen(x,y1,la);U1=jiexijie1(x,t1)线条(x、a1、color、r、线条样式、线条宽度、1.5);霍尔德温线条(x、u1、颜色、b、线条宽度、1);A2=zhongx
8、inchafen(x,y2,la);U2=jiexijie1(x,t2)线条(x、a2、color、r、线条样式、线条宽度、1.5);线条(x、U2、颜色、b、线条宽度、1);A3=zhongxinchafen(x,y3,la);U3=jiexijie1(x,t3)线条(x、a3、color、r、线条样式、线条宽度、1.5);线条(x、u3、颜色、b、线条宽度、1);标题(示例1(3);subplot(132);线条(x、u1、颜色、b、线条宽度、1);线条(x、U2、颜色、b、线条宽度、1);线条(x、u3、颜色、b、线条宽度、1);标题(分析解决方案);subplot(133);线条(x、
9、a1、color、r、线条样式、线条宽度、1.5);线条(x、a2、color、r、线条样式、线条宽度、1.5);线条(x、a3、color、r、线条样式、线条宽度、1.5);标题(数值解法);运行结果:表1:时间分析和数值解决方案时间(t)分析解决方案数值分析时间(t)分析解决方案数值分析时间(t)分析解决方案数值分析0000000.22690.19960.20560.19390.09340.09440.43170.39680.39110.37810.17760.17960.59410.58220.53830.53730.24440.24720.69840.72810.63280.64870
10、.28730.29070.73440.78670.66540.68910.30210.30560.69840.72810.63280.64870.28730.29070.59410.58220.53830.53730.24440.24720.43170.39680.39110.37810.17760.17960.22690.19960.20560.19390.09340.09440.000000.000000.00000表2:时间分析和数值解决方案时间(t)分析解决方案数值分析时间(t)分析解决方案数值分析时间(t)分析解决方案数值分析0000000.22690.20000.20560.200
11、00.09340.09490.43170.40000.39110.37500.17760.17170.59410.60000.53830.55000.24440.24840.69840.70000.63280.62500.28730.27780.73440.80000.66540.70000.30210.30710.69840.70000.63280.62500.28730.27780.59410.60000.53830.55000.24440.24840.43170.40000.39110.37500.17760.17170.22690.20000.20560.20000.09340.094
12、90.000000.000000.00000表3:时间分析和数值解决方案时间(t)分析解决方案数值分析时间(t)分析解决方案数值分析时间(t)分析解决方案数值分析0000000.22690.20000.20560.20000.0934220.2000.43170.40000.39110.40000.1776-453.6000.59410.60000.53830.60000.2444684.6000.69840.80000.63280.40000.2873-861.2000.73440.60000.66541.00000.3021929.0000.69840.80000.63280.40000.
13、2873-861.2000.59410.60000.53830.60000.2444684.6000.43170.40000.39110.40000.1776-453.6000.22690.20000.20560.20000.0934220.2000.000000.000000.00000图1:时间的分析解决方案和数值解决方案图2:时间的分析解决方案和数值解决方案图3:时间的分析解决方案和数值解决方案示例2以Crank-Nicolson格式完成示例1中的所有任务。解决方案:类型如果把第一层和第一层放在等式的两端,(在程序中用表示),时间点,空间点(在程序中用表示)简化:可以同时乘以左侧和右侧。
14、程序:Function a=granknicolson (x、y、la、a)U=zeros(大小(x,2),大小(y,2);For I=1:大小(x、2)If x(i)0x(i)=0.5U(i,1)=2 * x(I);Elseif x(i)0.5x(i)1U(i,1)=2 *(1-x(I);终端终端x=0:0.1:1;V1=零(大小(x,2)-2);V2=零(大小(x,2)-2);For I=1:大小(x,2)-2For j=1:大小(x,2)-2If i=jV1(i,j)=2 2 * a* la;V2(i,j)=2-2 * a* la;Elseif i=j 1|j=i 1V1(i,j)=-a* la;V2(i,j)=a*
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年保定理工学院单招综合素质考试题库含答案详解(精练)
- 2026年南京城市职业学院单招职业倾向性测试题库含答案详解(a卷)
- 2026年南京交通职业技术学院单招职业技能考试题库含答案详解(培优a卷)
- 2026年南京信息职业技术学院单招职业倾向性测试题库含答案详解(预热题)
- 2026年兰州资源环境职业技术大学单招职业适应性考试题库及答案详解(新)
- 2026年保定电力职业技术学院单招职业倾向性考试题库及参考答案详解
- 2026年南阳工艺美术职业学院单招职业倾向性考试题库及答案详解(历年真题)
- 2026年克拉玛依职业技术学院单招职业适应性测试题库含答案详解(满分必刷)
- 2026年兰州职业技术学院单招职业倾向性测试题库带答案详解(黄金题型)
- 2026年南京铁道职业技术学院单招职业技能测试题库及答案详解(全优)
- 2026年春季学期校长在全体教职工开学大会上的工作报告与展望
- 2025-2026学年北京市朝阳区高三(上期)期末考试英语试卷(含答案)
- 2026年人口迁徙对房地产市场的动态影响
- 外委生产安全管理制度
- 近五年山东中考英语试题及答案2025
- 湿地公园档案室管理制度
- 2025年德州学院辅导员招聘考试笔试模拟试题及答案解析
- 教师数字素养提升对中等职业教育教学实践的影响研究教学研究课题报告
- 2026天津农村商业银行招聘面试题及答案
- 可乐鸡翅课件
- 上海医院招人面试题目及答案
评论
0/150
提交评论