欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    实验6-平板稳态温度的计算.doc

    • 资源ID:24140351       资源大小:531.50KB        全文页数:23页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    实验6-平板稳态温度的计算.doc

    Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date实验6-平板稳态温度的计算实验6-平板稳态温度的计算实验6 平板稳态温度的计算6.1实验指导本实验在简单的平板热传导模型下,利用线性方程组计算平板稳态温度的分布。当选取节点较多时,MATLAB软件的应用就更显重要。最后利用MATLAB的绘图命令绘制平板的温度分布,形象地表示出计算结果。表6.1给出了与本实验相关的MATLAB命令或函数。表6.1 与本实验相关的MATLAB命令或函数命令功能说明位置mod(i,N)计算i除以N的余例6.2if mod(i,N)=0判断i是否为N的整数倍例6.2mesh(T)T为一个矩阵,以T的行标为x轴值,以T的列标为y轴值,以T的元素值为z轴值,绘制三维图形。例6.26.2实验内容例6.1 在钢板热传导的研究中,常常用节点温度来描述钢板温度的分布。假设图6.1中钢板已经达到稳态温度分布,上下、左右四个边界的温度值如图所示,而表示钢板内部四个节点的温度。若忽略垂直于该截面方向的热交换,那么内部某节点的温度值可以近似地等于与它相邻四个节点温度的算术平均值,如。请计算该钢板的温度分布。图6.1 钢板的节点分布(4个节点)解:根据已知条件可以得到以下线性方程组:化简为标准的矩阵形式如下:在MATLAB命令窗口输入: A=4,-1,-1,0; -1,4,0,-1; -1,0,4,-1; 0,-1,-1,4;b=30; 50; 60; 80;U=rref(A,b)结果为:U = 1.0000 0 0 0 21.2500 0 1.0000 0 0 26.2500 0 0 1.0000 0 28.7500 0 0 0 1.0000 33.7500得到方程组的解为:,。例6.2 在例6.1中,把钢板内部分成了2×2个节点,本例把钢板内部分为5×5个节点,如图6.2所示。求钢板的稳态温度分布,并绘制温度分布图形。图6.2 钢板的节点分布(25个节点)解:根据例6.1中的讨论,知:5×5个节点就构成了一个具有25个方程的线性方程组。在MATLAB的M文件编辑器中编写la19.m文件: % 计算钢板的稳态温度分布clear close allN=input('N='); % 输入节点数,共有N×N个节点t_u=input('temperature up:'); % 输入四个边界的温度值t_d=input('temperature down:');t_l=input('temperature left:');t_r=input('temperature right:');A=zeros(N*N);b=zeros(N*N,1); % 构造N2×N2零矩阵A;构造N2维零向量bfor i=1:N*N % 矩阵A的主对角线元素都是4 A(i,i)=4;endfor i=1:N*N; % 给矩阵A和向量b赋值 if i<=N % 给向量b中和上边界节点对应的分量赋值 b(i)=t_u; end if mod(i,N)=0 % 给向量b中和右边界节点对应的分量赋值 b(i)=b(i)+t_r; end if mod(i,N)=1 % 给向量b中和左边界节点对应的分量赋值 b(i)=b(i)+t_l; end if i>N*(N-1) % 给向量b中和下边界节点对应的分量赋值 b(i)=b(i)+t_d; end if i>N % 给矩阵A中和上边界无关的节点所对应的元素赋值 A(i,i-N)=-1; end if mod(i,N)=1 % 给矩阵A中和左边界无关的节点所对应的元素赋值 A(i,i-1)=-1; end if mod(i,N)=0 % 给矩阵A中和右边界无关的节点所对应的元素赋值 A(i,i+1)=-1; end if i<=N*(N-1) % 给矩阵A中和下边界无关的节点所对应的元素赋值 A(i,i+N)=-1; endendU=rref(A,b); % 对增广矩阵进行行初等变换,化为最简行阶梯矩阵for i=1:N % 把矩阵U的最后一列按矩阵形式赋给Bfor j=1:NB(i,j)=U(N*(i-1)+j,N*N+1);endendT(2:N+1,2:N+1)=B; % 把钢板内部温度和和四周温度值放入矩阵T中T(1,2:N+1)=t_u;T(N+2,2:N+1)=t_d;T(2:N+1,1)=t_l;T(2:N+1,N+2)=t_r;T(1,N+2,1,N+2)=NaN; % 矩阵四个角没有温度值,故把非数NaN放入T % 显示计算结果mesh(T) % 对钢板温度值绘制成曲面图形在MATLAB的命令窗口中输入:la19人机对话及运算结果为:N=5temperature up:20temperature down:50temperature left:10temperature right:30T = NaN 20.0000 20.0000 20.0000 20.0000 20.0000 NaN 10.0000 16.5652 19.8667 21.8400 23.3415 25.3125 30.0000 10.0000 16.3958 21.0606 24.1538 26.2121 27.9111 30.0000 10.0000 17.9583 23.8261 27.5000 29.4426 30.1194 30.0000 10.0000 21.6087 28.7879 32.5769 33.9394 33.1233 30.0000 10.0000 29.6875 37.1395 40.0833 40.6140 38.4348 30.0000 NaN 50.0000 50.0000 50.0000 50.0000 50.0000 NaN钢板的温度分布如图6.3所示。其中x、y坐标分别表示钢板横、纵方向的节点数,高度表示节点的温度值,该三维图形形象地反映了钢板的温度分布。图6.3 钢板的温度分布6.3 实验习题1、如图6.4所示,假设钢板已经达到稳态温度分布。分别用来表示钢板的上、下、左、右四个边界的温度值。请编写一个通用Matlab程序,求出钢板内部六个节点的温度值,要求四个边界的温度值由用户输入。(1),单位;(2),单位;(3)单位。图6.4 钢板的节点分布(6个节点)解:先列写对此6点的方程:写成矩阵形式程序为A=4,-1,0,-1,0,0;-1,4,-1,0,-1,0;0,-1,4,0,0,-1;-1,0,0,4,-1,0;0,-1,0,-1,4,-1;0,0,-1,0,-1,4, T_u=input('T_u= ') ,T_d=input('T_d= '),T_l=input('T_u= ') ,T_r=input('T_r= '),B=T_l+T_u;T_u; T_r+T_u; T_l+T_d; T_d; T_d+T_r,X=AB(1) X = 19.4203 20.4348 22.7536 27.2464 29.5652 30.5797(2) X = 38.8406 40.8696 45.5072 54.4928 59.1304 61.1594其余按比例增加。(此题用了近一小时)-

    注意事项

    本文(实验6-平板稳态温度的计算.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开