下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
..一维稳态导热问题数值模拟问题描述:设有一导热方程,,边界条件为编写一段程序对此问题进行数值模拟。解析:1、用控制容积有限差分方法做出内部节点和边界节点的离散化方程:首先进行离散化,先确定节点,再确定控制容积。将0-1划分为N段,共N+1个节点,N个控制容积,其中。可以得到如下:对原方程建立差分方程,内部节点有:则转换为下式,:i=2,….,N上式即为内部节点的离散化方程。对于外部节点可有:综上可以得到内部节点和外部节点的离散化方程为:即为上式不满足系数为负数,则可改用如下离散方程:内部节点:边界节点边界节点组成代数方程组:写成矩阵方程组:2、写出代数方程组的迭代求解程序:用Matlab编写如下求解程序;〔1高斯赛德尔迭代法〔调用程序gauseidel文件function[x,n]=gauseidel<A,b,x0,eps,M>%高斯迭代格式%线性方程组的系数:A%线性方程组中常数向量:b%迭代初始向量:x0%解的精度控制:eps%迭代步数控制:M%线性方程组的解:x%求出所需精度的解实际迭代步数:nifnargin==3eps=0.000001;M=10000;elseifnargin==4M=10000;endD=diag<diag<A>>;L=-tril<A,-1>;U=-triu<A,1>;G=<D-L>\U;f=<D-L>\b;x=x0;n=0;tol=1;whiletol>=epsx=G*x0+f;n=n+1;tol=norm<x-x0>;x0=x;if<n>=M>disp<'Warning:’迭代次数过多,可能不收敛.'>return;endend〔2主程序〔demo文件如下:N=input<'请输入N值''\n'>Tp=input<'请输入Tp值''\n'>x1=zeros<N,1>A0=zeros<N>;A0<1,1>=N+1/<2*N>;A0<1,2>=-N;A0<N,N-1>=-N;A0<N,N>=2*N+1/N;fori=2:N-1A0<i,i-1>=-N;A0<i,i>=2*N+1/N;A0<i,i+1>=-N;endb0=zeros<N,1>;b0<1,1>=<1/N>*Tp;b0<N,1>=<2/N>*Tp+N;fori=2:N-1b0<i,1>=<2/N>*Tp;endA=A0;b=b0;x0=x1;[x,n]=gauseidel<A,b,x0>x=[x;1]t=<0:1/N:1>title<'一维稳态导热问题空间温度分布图'>xlabel<'空间分布X'>ylabel<'温度分布T'>holdonplot<t,x>1.35171.34851.33871.35171.34851.33871.32241.29921.26911.23161.18651.13321.0712方程组的解当N=10时,迭代次数n=343当N=10时,迭代次数n=3431.35191.35191.35101.34861.34461.33891.33151.32251.31181.29931.2851 1.26921.25141.23171.21011.18651.16091.13321.10341.07131.0368方程组的解当N=20时,迭代次数n=1243当N=20时,迭代次数n=12431.35191.35151.35191.35151.35041.34861.34611.34281.33891.33411.32871.32251.31551.30781.29931.29011.28001.26921.25751.24501.23171.21751.20251.18651.16971.15191.13321.11361.09291.07131.04861.0248方程组的解当N=30时,迭代次数n=2634
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 项目拓展职业规划模板
- 行政职业规划方案
- 博傲教育卧位管理中的安全护理创新
- 冠心病急性发作的护理措施
- 冷库果蔬入库验收管理规范
- 高效低毒农药轮换使用制度
- 高净值客户维系服务标准流程
- 腰椎间盘突出康复训练计划
- 儿童营养膳食搭配手册
- 内科护理学第四版知识点课件
- 亲子活动两天一夜方案策划
- 照明线路安装与检修课件
- ECMO考试试题及答案
- 活动二 节电小贴士教学设计-2023-2024学年小学综合实践活动四年级下册沪科黔科版
- 浙江省宁波市慈溪市2024-2025学年三年级下学期期末数学试卷(含答案)
- 2025年河南省初中学业水平考试中考(会考)地理试卷(真题+答案)
- 23“蛟龙”探海 课件
- 广西柳州市2024-2025学年七年级下学期期末道德与法治试卷(含答案)
- 物流分拣区管理制度
- DeepSeek+AI大模型赋能企业数字化转型实践(ERPMESSRMAPSWMSEMS)
- 4输变电工程施工质量验收统一表式(电缆工程电气专业)-2024年版
评论
0/150
提交评论