二维导热物体温度场的数值模拟
维导热物体温度场的数值模拟

传热大作业二维导热物体温度场的数值模拟(等温边界条件)姓名:班级:学号:墙角稳态导热数值模拟(等温条件)一、物理问题有一个用砖砌成的长方形截面的冷空气空道,其截面尺寸如下图所示,假设在垂直于纸面方向上冷空气及砖墙的温度变化很小,可以近似地予以忽略。
在下列两种情况下试计算:(1)砖墙横截面上的温度分布;(2)垂直于纸面方向的每米长度上通过砖墙的导热量。
外矩形长为,宽为;内矩形长为,宽为。
第一种情况:内外壁分别均匀地维持在0℃及30℃;第二种情况:内外表面均为第三类边界条件,且已知:外壁:30℃,h1=10W/m2·℃,内壁:10℃,h2= 4 W/m2·℃砖墙的导热系数λ= W/m·℃由于对称性,仅研究1/4部分即可。
二、数学描写对于二维稳态导热问题,描写物体温度分布的微分方程为拉普拉斯方程02222=∂∂+∂∂y t x t这是描写实验情景的控制方程。
三、方程离散用一系列与坐标轴平行的网格线把求解区域划分成许多子区域,以网格线的交点作为确定温度值的空间位置,即节点。
每一个节点都可以看成是以它为中心的一个小区域的代表。
由于对称性,仅研究1/4部分即可。
依照实验时得点划分网格:建立节点物理量的代数方程对于内部节点,由∆x=∆y ,有)(411,1,,1,1,-+-++++=n m n m n m n m n m t t t t t由于本实验为恒壁温,不涉及对流,故内角点,边界点代数方程与该式相同。
设立迭代初场,求解代数方程组。
图中,除边界上各节点温度为已知且不变外,其余各节点均需建立类似3中的离散方程,构成一个封闭的代数方程组。
以C t 000 为场的初始温度,代入方程组迭代,直至相邻两次内外传热值之差小于,认为已达到迭代收敛。
四、编程及结果1) 源程序#include <>#include <>int main(){int k=0,n=0; double t[16][12]={0},s[16][12]={0};double epsilon=;double lambda=,error=0; double daore_in=0,daore_out=0,daore=0;FILE *fp;fp=fopen("data3","w");for (int i=0;i<=15;i++)for (int j=0;j<=11;j++){if ((i==0) || (j==0)) s[i][j]=30;if (i==5)if (j>=5 && j<=11) s[i][j]=0;if (j==5)if (i>=5 && i<=15) s[i][j]=0;} for (int i=0;i<=15;i++)for(int j=0;j<=11;j++)t[i][j]=s[i][j];n=1;while(n>0){n=0;for(int j=1;j<=4;j++)t[15][j]=*(2*t[14][j]+t[15][j-1]+t[15][j+1]);for(int i=1;i<=4;i++)t[i][11]=*(2*t[i][10]+t[i-1][11]+t[i+1][11]);for(int i=1;i<=14;i++)for(int j=1;j<=4;j++)t[i][j]=*(t[i+1][j]+t[i-1][j]+t[i][j+1]+t[i][j-1]);for(int i=1;i<=4;i++)for(int j=5;j<=10;j++)t[i][j]=*(t[i+1][j]+t[i-1][j]+t[i][j+1]+t[i][j-1]);for(int i=0;i<=15;i++)for(int j=0;j<=11;j++)if(fabs(t[i][j]-s[i][j])>epsilon)n++;for(int i=0;i<=15;i++)for(int j=0;j<=11;j++)s[i][j]=t[i][j];k++;实验结果可知:等温边界下,数值解法计算结果与“二维导热物体温度场的电模拟实验“结果相似,虽然存在一定的偏差,但由于点模拟实验存在误差,而且数值解法也不可能得出温度真实值,同样存在偏差,但这并不是说数值解法没有可行性,相反,由于计算结果与电模拟实验结果极为相似,恰恰说明数值解法分析问题的可行性。
二维导热物体温度场的数值模拟

传热大作业二维导热物体温度场的数值模拟(等温边界条件)姓名:班级:学号:墙角稳态导热数值模拟(等温条件)一、物理问题有一个用砖砌成的长方形截面的冷空气空道,其截面尺寸如下图所示,假设在垂直于纸面方向上冷空气及砖墙的温度变化很小,可以近似地予以忽略。
在下列两种情况下试计算:(1)砖墙横截面上的温度分布;(2)垂直于纸面方向的每米长度上通过砖墙的导热量。
外矩形长为3.0m ,宽为2.2m ;内矩形长为2.0m ,宽为1.2m 。
第一种情况:内外壁分别均匀地维持在0℃及30℃;第二种情况:内外表面均为第三类边界条件,且已知:外壁:30℃ ,h1=10W/m2·℃,内壁:10℃ ,h2= 4 W/m2·℃砖墙的导热系数λ=0.53 W/m ·℃由于对称性,仅研究1/4部分即可。
二、数学描写对于二维稳态导热问题,描写物体温度分布的微分方程为拉普拉斯方程 02222=∂∂+∂∂y t x t这是描写实验情景的控制方程。
三、方程离散用一系列与坐标轴平行的网格线把求解区域划分成许多子区域,以网格线的交点作为确定温度值的空间位置,即节点。
每一个节点都可以看成是以它为中心的一个小区域的代表。
由于对称性,仅研究1/4部分即可。
依照实验时得点划分网格:建立节点物理量的代数方程对于内部节点,由∆x=∆y ,有 )(411,1,,1,1,-+-++++=n m n m n m n m n m t t t t t由于本实验为恒壁温,不涉及对流,故内角点,边界点代数方程与该式相同。
设立迭代初场,求解代数方程组。
图中,除边界上各节点温度为已知且不变外,其余各节点均需建立类似3中的离散方程,构成一个封闭的代数方程组。
以C t 000=为场的初始温度,代入方程组迭代,直至相邻两次内外传热值之差小于0.01,认为已达到迭代收敛。
四、编程及结果1) 源程序#include <stdio.h>#include <math.h>int main(){int k=0,n=0;double t[16][12]={0},s[16][12]={0}; double epsilon=0.001;double lambda=0.53,error=0; double daore_in=0,daore_out=0,daore=0; FILE *fp;fp=fopen("data3","w");for(int i=0;i<=15;i++)for(int j=0;j<=11;j++){if((i==0) || (j==0)) s[i][j]=30;if(i==5)if(j>=5 && j<=11) s[i][j]=0;if(j==5)if(i>=5 && i<=15) s[i][j]=0;}for(int i=0;i<=15;i++)for(int j=0;j<=11;j++)t[i][j]=s[i][j];n=1;while(n>0){n=0;for(int j=1;j<=4;j++)t[15][j]=0.25*(2*t[14][j]+t[15][j-1]+t[15][j+1]);for(int i=1;i<=4;i++)t[i][11]=0.25*(2*t[i][10]+t[i-1][11]+t[i+1][11]);for(int i=1;i<=14;i++)for(int j=1;j<=4;j++)t[i][j]=0.25*(t[i+1][j]+t[i-1][j]+t[i][j+1]+t[i][j-1]);for(int i=1;i<=4;i++)for(int j=5;j<=10;j++)t[i][j]=0.25*(t[i+1][j]+t[i-1][j]+t[i][j+1]+t[i][j-1]);for(int i=0;i<=15;i++)for(int j=0;j<=11;j++)if(fabs(t[i][j]-s[i][j])>epsilon)n++;for(int i=0;i<=15;i++)for(int j=0;j<=11;j++)s[i][j]=t[i][j];k++;//printf("%d\n",k);}for(int j=0;j<=5;j++){ for(int i=0;i<=15;i++){ printf("%4.1f ",t[i][j]);fprintf(fp,"%4.1f ",t[i][j]);}printf("\n");fprintf(fp,"\n");}for(int j=6;j<=11;j++){ for(int i=0;i<=5;i++){ printf("%4.1f ",t[i][j]);fprintf(fp,"%4.1f ",t[i][j]);}fprintf(fp,"\n");printf("\n");}for(int i=1;i<=14;i++)daore_out+=(30-t[i][1]);for(int j=1;j<=10;j++)daore_out+=(30-t[1][j]);daore_out=4*(lambda*(daore_out+0.5*(30-t[1][11])+0.5*(30-t[15][1])));for(int i=5;i<=14;i++)daore_in+=t[i][4];for(int j=5;j<=10;j++)daore_in+=t[4][j];daore_in=4*(lambda*(daore_in+0.5*t[4][11]+0.5*t[15][4]));error=abs(daore_out-daore_in)/(0.5*(daore_in+daore_out));daore=(daore_in+daore_out)*0.5;printf("k=%d\n内墙导热=%f\n外墙导热=%f\n平均值=%f\n偏差=%f\n",k,daore_in,daore_out,daore,error);}2)结果截图七.总结与讨论1.由实验结果可知:等温边界下,数值解法计算结果与“二维导热物体温度场的电模拟实验“结果相似,虽然存在一定的偏差,但由于点模拟实验存在误差,而且数值解法也不可能得出温度真实值,同样存在偏差,但这并不是说数值解法没有可行性,相反,由于计算结果与电模拟实验结果极为相似,恰恰说明数值解法分析问题的可行性。
二维导热物体温度场地数值模拟

二维导热物体温度场的数值模拟作者:学号:学院(系):能源与动力工程学院专业:能源动力系统及自动化班级:二维导热物体温度场的数值模拟一:物理问题有一个用砖砌成的长方形截面的冷空气通道,其截面尺寸和示意图如图1-1所示,假设在垂直纸面方向上冷空气及砖墙的温度变化很小,可以近似地予以忽略。
在下列两种情况下试计算:(1)砖墙横截面上的温度分布;(2)垂直于纸面方向的每米长度上通过砖墙的导热量。
第一种情况:内外壁分布均匀地维持在0C ︒及30C ︒;第二种情况:内外表面均为第三类边界条件,且已知:10,3011=︒=∞h C t C m W ︒⋅2/4,1022=︒=∞h C t C m W ︒⋅2/砖墙的导热系数C m W ︒⋅=/3.50λ11h t ,∞ 1w t22h t ∞ 2w t二:数学描述该结构的导热问题可以作为二维问题处理,并且其截面如图1-1所示,由于对称性,仅研究其1/4部分即可。
其网络节点划分如图f ac (m ,n ) b x ∆x ∆=y ∆n y ∆e m d上述问题为二维矩形域内的稳态、无内热源、常物性的导热问题,对于这样的物理问题,我们知道,描写其的微分方程即控制方程,就是导热微分方程:02222=∂∂+∂∂y t x t第一类边界条件:内外壁分布均匀地维持在0C ︒及30C ︒;1w t =30C ︒2w t =0C ︒第三类边界条件:内外表面均为第三类边界条件,且已知:10,3011=︒=∞h C t C m W ︒⋅2/4,1022=︒=∞h C t C mW ︒⋅2/砖墙的导热系数C m W ︒⋅=/3.50λ 三:方程的离散如上图所示,用一系列与坐标轴平行的网络线把求解区域划分成许多子区域,以网格线的交点作为需要确定温度值的空间位置,即节点,节点的位置已该点在两个方向上的标号m 、n 来表示。
每一个节点都可以看成是以它为中心的小区域的代表,如上(m ,n ):对于(m ,n )为内节点时:由热平衡法可以得到,当x ∆=y ∆时: )t t t t (41t 1,1,,1,1,-+-++++=n m n m n m n m n m ① 对于(m ,n )为边界节点时:● 恒温边界只需特殊考虑位于绝热平直边界上的节点:)t t 2t (41t 1,,1,1,--+++=n m n m n m n m ● 对流边界分为角点、绝热边界点和对流边界点。
基于Visual Basic的二维稳态导热数值模拟计算研究

基于Visual Basic的二维稳态导热数值模拟计算研究
赵秋雨;夏利梅;俞慧
【期刊名称】《节能》
【年(卷),期】2024(43)2
【摘要】目前大部分传热模拟模型均借助商业软件进行数值求解,不利于了解不同边界条件对导热的影响程度。
采用Visual Basic(VB)语言建立二维稳态导热的数值模型求解程序,直观地展示传热过程中的温度分布,通过分析固定边界热流密度变化和固定边界温度变化对导热的影响,得出导热对不同边界变化的灵敏度。
【总页数】4页(P51-54)
【作者】赵秋雨;夏利梅;俞慧
【作者单位】江苏城乡建设职业学院
【正文语种】中文
【中图分类】TK124
【相关文献】
1.非线性二维稳态导热反问题的一种数值解法
2.基于Visual C++ 6.0和ANSYS 9.0的二维稳态导热肋板的数值分析
3.EXCEL在二维稳态导热数值求解中的应用
4.矩形直肋二维稳态导热的数值解及其分析
5.二维非稳态导热模型的数值研究
因版权原因,仅展示原文概要,查看原文内容请购买。
热流体课程实验报告-二维导热物体温度场的计算机模拟实验

二维导热物体温度场的计算机模拟实验一、实验目的(1)学习电、热类比的原理及边界条件的处理;(2)通过计算机编程的方式求出墙角导热的离散温度场。
二、实验原理二维稳态过程,导热方程为∂2t ðx2+∂2tðy2=0二维稳态导热内部节点的差分方程为t i+1,j+t i−1,j+t i,j+1+t i,j−1−4t i,j=0于是内部节点的迭代计算式为t i,j=t i+1,j+t i−1,j+t i,j+1+t i,j−14对于恒温边界条件,除了绝热边界时使用对称性外,只使用上面一个迭代计算式即可。
但是对于对流边界,边界上的点,按位置分为内角点、外角点和平直边界,按类型分为对流边界、绝热边界,计算步骤相比恒温边界下更为复杂。
按位置:a)内角点:4个方向均有导热热流,有dx2+dy2面积的对流换热b)外角点:2个方向有导热,有dx2+dy2面积的对流换热c)平直边界:3个方向有导热,有dx或dy面积的对流换热按类型:a)绝热边界:该点的绝热一侧没有热流量,基尔霍夫定律中,此方向的热流量代入0计算b)对流边界:该点该方向的对流换热量由牛顿冷却公式q=hA(t∞−t i,j)计算得出综上所述:对流边界下的差分方程为:Φi−1,j+Φi+1,j+Φi,j−1+Φi,j+1+Φ对流=0其中,Φi−1,j,Φi+1,j,Φi,j−1,Φi,j+1为导热量,q对流为对流边界换热量。
Φi−1,j=λA(t i−1,j−t i,j)dx,Φ对流=ℎA(t∞−t i,j)。
代入所有q的计算式,可解得t i,j=∑λA k t kdxk+ℎ对流A对流t∞∑λA kdxk+ℎ对流A对流注意:a)k为实际参与导热的几个方向,对于内角点有4项,外角点有2项,平直边界有3项,绝热边界还要去掉这一方向的那一项b)A k的值根据实际位置确定,内角点得两个方向为0.5dx两个方向为1dx,外角点的两实验名称个方向均为0.5dx,平直边界有两个0.5dx和一个1dxc)内外测流体的ℎ不相等,对流面积为该网格实际与流体接触的面积角点为0.5dx,平直边界为1dx。
稳态热传导问题的数值模拟

稳态热传导问题的数值模拟热传导是热能从高温区向低温区传递的过程,在自然界和工程应用中有广泛的应用。
当材料或物体的长度,面积和体积足够大以至于其中的热量可以被视为连续分布时,稳态热传导方程可以用来描述热传导现象。
本文将讨论如何通过数值模拟来解决稳态热传导问题。
1. 稳态热传导方程首先,我们来看一下稳态热传导方程。
稳态热传导方程最常用的形式是二维热传导方程和三维热传导方程。
对于二维情况,可以表示为:$$ \frac{\partial^2 T}{\partial x^2}+\frac{\partial^2 T}{\partial y^2}=0 $$对于三维情况,可以表示为:$$ \frac{\partial^2 T}{\partial x^2}+\frac{\partial^2 T}{\partialy^2}+\frac{\partial^2 T}{\partial z^2}=0 $$其中,T表示温度。
2. 数值模拟方法由于稳态热传导方程在大多数情况下很难用解析方法求解,因此数值模拟方法成为了解决该问题的主要方法之一。
这里我们主要介绍两种数值模拟方法:有限差分法和有限元法。
2.1 有限差分法有限差分法是一种基于迭代计算的数值模拟方法,它将区域离散化为小的网格,并通过有限差分来逼近上述方程。
具体来说,它将偏微分方程近似为差分方程,然后用迭代方法来逼近和求解问题。
在应用有限差分法时,需要将连续的区域离散化为小的网格。
然后,用相邻两个网格点的温度差来逼近该点处的温度。
具体来说,对于二维情况,可以用以下公式来表示:$$ \frac{T(i+1,j)+T(i-1,j)+T(i,j+1)+T(i,j-1)-4T(i,j)}{h^2}=0 $$其中,h表示网格尺寸,i和j分别表示网格的横向和纵向坐标。
通过递归求解该方程,可以得到整个区域内的温度分布。
2.2 有限元法有限元法是一种更通用的数值模拟方法,可以用于解决各种类型的偏微分方程。
生物软组织在脉冲激光作用下二维温升的数值模拟

生物软组织在脉冲激光作用下二维温升的数值模拟摘要:为研究激光作用于生物组织的热效应,基于激光与生物组织的相互作用机理,在考虑生物组织特性的基础上,建立了高斯脉冲激光作用于皮肤的有限元模型,分析了脉冲激光辐照皮肤组织时所产生的热效应,为精确预测激光诱发的组织热响应的研究提供了一种手段。
关键词:温度场皮肤光热作用有限元方法激光在生物医学中的很多应用均与热效应有关,激光对生物组织热作用的研究日益受到越来越多的关注。
然而,生物组织结构非常复杂,既不是各向同性的均匀介质,也不同于一般工程材料中热量唯一通过热传递来进行,特别是生物组织独特的血液循环和体液循环中既有能量传递又有质量传递的特点,使生物组织的热作用变得异常复杂。
激光与皮肤等生物组织的相互作用过程,不仅与激光的参数有关,而且受组织本身的光学、热学及力学参数特性的影响[1]。
因此,在激光激发生物组织的理论研究中,很难用解析法精确求解其作用过程[2]。
有限元方法能够处理多种因素及其影响,基于商用有限元软件Ansys的数值仿真技术,英国邓迪大学的 A.L&acute;Etang和Z.H.Huang等先后发表文章探索了脉冲激光激发皮肤产生超声波的有限元模型、激光波长等参数对超声振动的影响等[3-7]。
目前国内外还没有比较完善的研究高功率脉冲激光与生物软组织作用热效应的理论模型和实验系统,文献[8]用Ansys软件仿真分析了激光脉宽和光斑尺寸对超声位移的影响,但考察的皮肤是双层模型,求解精度有待进一步研究。
本文在简化模型、同时考虑到生物组织特性参数的基础上,用有限元方法数值模拟了脉冲激光与皮肤相互作用时瞬态温度场的变化,为精确预测脉冲激光诱发的生物组织热响应提供理论参考,并为在热弹条件下因激光辐照组织而激发出的超声波传播特性的研究提供方法借鉴。
1 热分析理论模型及方法所研究的皮肤模型从外到内可分为表皮、真皮和皮下组织三个组成部分(图1),假设各层为各向同性同质材料,长为20mm,其它有关参数如表1所示,h、K、ρ、c分别表示各层组织的厚度、热传导率、密度和比热容。
COMSOLMultiphysics模拟含对流的二维热传导分析

中国仿真互动:
Infinitely Closer to Real 无限接近真实!
THANK YOU FOR YOUR ATTENTION!
Infinitely Closer to Real 无限接近真实!
更多资源请关注
中仿科技年会专栏:
中仿社区:
中仿科技网络研讨会:
中国视频教程网:
中仿科技公开培训:
COMSOL Multiphysics 模拟含对流的二维热传导分析
中仿科技
2011年10月
Infinitely Closer to Real 无限接近真实!
视频说明
• 本案例基于COMSOL Multiphysics V4.2操 作的 • 模拟的是一个二维的长方形区域的含对流 的热传导分析,要求解稳态情况下一点的 温度 • 这个模型在点E处有理论解
Infinitely Closer to Real 无限接近真实!
问题定义
• 求解区域:长方形区域,高为a,宽为b • 问题描述: • 求解:
点 E 的 温 度
Infinitely Closer to Real 无限接近真实!
参数定义
• 材料性能参数:
– 传热系数k=52.0 W/(m*K) – 热对流系数 h=750.0 W/(m2*K)
• 几何参数:
– 矩形高度a=1.0m,宽度b=0.6m – 点E的坐标为(0.6m,0.2m)
• 边界的温度:
– To = 100°C – Ta = 0°C
Infinitely Closer to Real 无限接近真实!
结果
为2D下稳态温度的分布
点E温度为 18.279 摄氏度
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
金属凝固过程计算机模拟题目:二维导热物体温度场的数值模拟
Solidworks十字接头的传热分析
作者:张杰
学号:S2*******
学院:北京有色金属研究总院
专业:材料科学与工程
成绩:
2015 年12 月
二维导热物体温度场的数值模拟
图1 二维均质物体的网格划分
用有限差分法模拟二维导热物体的温度场,首先将二维物体划分为如图1所示的网格,x ∆与y ∆可以是不变的常量,即等步长,也可以是变量(即在区域内的不同处是不同的),即变步长。如果区域内各点处的温度梯度相差很大,则在温度变化剧烈处,网格布得密些,在温度变化不剧烈处,网格布得疏些。至于网格多少,步长取多少为宜,要根据计算精度与计算工作量等因素而定。
在有限的区域内,将二维不稳定导热方程式应用于节点
,)i j (可写成: ,2222 ,i j
P
P
p i j T T T C x y ρλτ⎛⎫∂∂∂=+ ⎪∂∂∂⎝⎭
,1 , ,()i j
P P P
i j i j
T T T οτττ+-∂⎛⎫=
+∆ ⎪∂∆⎝⎭ ()
, 1 , , 1 ,22
2()i j P P P P
i j i j i j T T T T x x x ο+--+∂⎛⎫
=+∆ ⎪∂⎝⎭∆ () , ,1 , ,122
2()i j
P
P P P
i j i j i j T T T T y y y ο+--+⎛⎫∂=+∆ ⎪∂∆⎝⎭τ∆、x ∆、y ∆ 当τ∆、x ∆、y ∆较小时,忽略()οτ∆、2()x ο∆、2
()y ο∆项。
当x y ∆=∆时,
即x 、y 方向网格划分步长相等。最后得到节点
,)i j (的差分方程: ()1 , ,0 1 , 1 , ,1 ,1 ,4P P P P P P P
i j i j i j i j i j i j i j T T F T T T T T ++-+-=++++-
式中:()
02
p F C x λτ
ρ∆=
∆。
假设边界为对流和辐射边界,对流用以下公式计算:
()()
,1 , ,0 1 , ,1 ,1 ,24P
c f i j P P P P P P i j i j i j i j i j i j p a T T T T F T T T T C x
τρ+-+-∆-=+++-+
∆
MATLAB 编程模拟
clc; clear;
format long %% 参数输入
moni_canshu=xlsread('模拟参数输入.xlsx',1,'B2:B11'); %读取excel 中的模拟参数 s=moni_canshu(1); %几何尺寸,m t0=moni_canshu(2); %初始温度,℃
tf=moni_canshu(3); %辐射(空气)边界,℃ rou=moni_canshu(4); %密度,kg/m3
lamda=moni_canshu(5); %导热系数,w/(m ℃) Cp=moni_canshu(6); %比热,J/(kg ℃)
n=moni_canshu(7); %工件节点数,个<1000 dt=60*moni_canshu(8); %时间步长,min to s m=moni_canshu(9); %时间步数,个<100 dx=s/(n-1);%计算dx
f0=lamda*dt/(rou*Cp*dx*dx);%计算f0 %% 初始参数矩阵,初始温度 for iii=1:n for jjj=1:n
Told(iii,jjj)=t0; end end
Told(1,:)=tf; Told(n,:)=tf; Told(:,1)=tf;
Told(:,n)=tf;
%% 写文件表头
xlswrite('data.xlsx',{['坐标位置']},'sheet1','A1');
asc=97;
for ii=1:n
biaotou1={['第' num2str(ii) '点']};
asc=asc+1;
xlswrite('data.xlsx',biaotou1,'sheet1',[char(asc) '1']);
xlswrite('data.xlsx',biaotou1,'sheet1',['A' num2str(ii+1)]);
end
%% 模拟运算
for jj=1:2
copyfile('data.xlsx','data1.xlsx')
Tnew(1,1:n)=tf;
Tnew(n,1:n)=tf;
Tnew(1:n,1)=tf;
Tnew(1:n,n)=tf;
for i=2:n-1
for j=2:n-1
Tnew(i,j)=Told(i,j)+f0*(Told(i-1,j)-4*Told(i,j)+Told(i+1,j)+Told(i,j-1)+Told(i,j+1)); end
end
Told=Tnew;
pcolor(Told);%绘图
shading interp
colormap(jet)
pause(0.1)
saveas(gcf,['第' num2str(jj*0.1) 's温度图像.jpg']);
xlswrite('data1.xlsx',Told,'sheet1','B2');
copyfile('data1.xlsx',['第' num2str(jj*0.1) 's数据.xlsx'])
delete('data1.xlsx');
end
图3 模拟物体的温度分布
图2 模拟物体的温度等高线图和温度梯度分布图。