传热学作业数值计算

1

数值计算matlab 程序内容:

>> tw1=10; % 赋初值

tw2=20;

c=1.5;

p2=20;

p1=c*p2;

L2=40;

L1=c*L2;

deltaX=L2/p2;

a=p2+1;

b=p1+1;

ti=ones(a,b)*5;

m1=ones(a,b);

m1(a,2:b-1)=zeros(1,b-2);

m1(2:a,1)=zeros(a-1,1);

m1(2:a,b)=zeros(a-1,1);

m1(1,:)=ones(1,b)*2;

k=0;

max1=1.0;

tn=ti;

while(max1>1e-6)

max1=0;

k=k+1;

for i=1:1:a

for j=1:1:b

2

m=m1(i,j);

n=ti(i,j);

switch m

case 0

tn(i,j)=tw1;

case 1

tn(i,j)=0.25*(tn(i,j+1)+tn(i,j-1)+tn(i+1,j)+tn(i-1,j));

case 2

tn(i,j)=tw1+tw2*sin(pi*(j-1)/(b-1));

end

er=abs(tn(i,j)-n);

if er>max1

max1=er;

end

end

end

ti=tn;

end

k

ti

max1

t2=ones(a,b); %求解析温度场

for i=a:-1:1

for j=1:1:b

y=deltaX*(a-i);

x=deltaX*(j-1);

t2(i,j)=tw1+tw2*sin(pi*x/L1)*(sinh(pi*y/L1))/(sinh(pi*L2/L1));

end

end

t2

迭代次数k =706

数值解温度场ti

3

数值解每次迭代的最大误差max1 =9.8531e-07

解析温度场 t2

取第11 行的解析解和数值解的点

曲线为第11 行的解析解的直线,散点为其数值解的点

第11 行的误差=[数值解(11 行) – 解析解(11 行)]/解析解

4

数值温度场图像 解析温度场图像

数值解与解析解的误差

数值计算matlab 程序内容:

>> tw1=10;

tw2=20;

c=1.5;

p2=20;

p1=c*p2;

L2=20;

deltaX=L2/p2;

L1=c*L2;

a=p2+1;

b=p1+1;

ti=ones(a,b)*5;

matlab计算传热学程序,《哈尔滨工程大学传热学大作业数值计算matlab程序内容》.pdf...相关推荐

  1. HTML5+CSS大作业——简单的程序员个人博客(7页) 大学个人博客网页制作教程 表格布局网页模板

    HTML5+CSS大作业--简单的程序员个人博客(7页) 大学个人博客网页制作教程 表格布局网页模板 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. 茶叶. 家 ...

  2. matlab求解多自由度振动系统,【2017年整理】1-《机械振动基础》大作业,基于matlab的多自由度振动.doc...

    [2017年整理]1-<机械振动基础>大作业,基于matlab的多自由度振动 <机械振动基础>大作业 (2016年春季学期) 题目多自由度振动系统的固有频率和固有阵型 姓 名学 ...

  3. 2022春哈工大计算机系统大作业——hello的程序人生

    计算机系统 大作业 题     目 程序人生-Hello's P2P 专       业 计算学部 学   号 班   级 学       生 指 导 教 师 计算机科学与技术学院 2021年5月 摘 ...

  4. 程序人生-hit计统大作业

    计算机系统 大作业 题 目 程序人生-Hello's P2P 专 业 计算机科学与技术 学 号 120L022012 班 级 2003007 学 生 石瑞琳 指 导 教 师 吴锐 计算机科学与技术学院 ...

  5. [ HIT - CSAPP ] 哈尔滨工业大学 - 计算机系统 - 期末大作业“Hello‘s P2P’”

    计算机系统 大作业 题     目 程序人生-Hello's P2P 专       业 计算学部 学    号 120L020731 班    级 2003005 学       生 吴少杰 指 导 ...

  6. 哈尔滨工业大学2022计算机系统大作业

    计算机系统 大作业 题     目 程序人生-Hello's P2P 专       业 计算机 学    号 120L021411 班    级 2003011 学       生 张洪博 指 导 ...

  7. 数字信号处理大作业——基于matlab R2019a的男声变女声资料汇总与代码

    @数字信号处理大作业--基于matlab R2019a的男声变女声资料汇总与代码 概述 参考了很多前人的资料,发现很多函数已经过时了,而且从我通过VIP下载的代码来看,代码的逻辑不是很清晰,废话也多, ...

  8. HTML期末大作业~简单的程序员个人博客网站模板源码(HTML+CSS)~个人主页博客web网页设计制作~HTML简单个人网页制作~Web大学生网页成品...

    HTML期末大作业~ 简单的程序员个人博客网站模板源码(HTML+CSS)~学生HTML个人网页作业作品下载 ~个人主页博客网页设计制作 ~大学生个人网站作业模板 ~简单个人网页制作 临近期末, 你还 ...

  9. 用matlab实现女声变男声步骤,数字信号处理大作业——基于matlab R2019a的男声变女声资料汇总与代码...

    @数字信号处理大作业--基于matlab R2019a的男声变女声资料汇总与代码 概述 参考了很多前人的资料,发现很多函数已经过时了,而且从我通过VIP下载的代码来看,代码的逻辑不是很清晰,废话也多, ...

最新文章

  1. Jtabbedpane设置透明、Jpanel设置透明
  2. Python 的数据类型
  3. 【音视频架构演进:边缘计算与云原生】
  4. 命令行下mysql新建用户及分配权限
  5. 网站底部添加访客阅读次数总访问量在线人数代码
  6. 负载均衡之LVS集群
  7. 【算法】赫夫曼编码 解码
  8. 图片添加对话气泡app_微信公众号、对话框、看一看功能又更新!儿童版微信也要来了?!...
  9. java 范型 隐式 显式_隐式与显式接口实现
  10. arcgis图层控制
  11. MongoDB中对象反序列化的一个小问题
  12. CF1380D Berserk And Fireball 题解
  13. Java编写一个公司员工类
  14. ASR—音频数据断句切割
  15. EPS HSS、HLR、IMS HSS有什么区别?分别用于什么场景
  16. AngularJS风格指南
  17. BIM模型文件下载——某三层办公楼建筑Revit模型
  18. python 数学基础训练答案_四年级下册数学基础训练的答案人教版
  19. 一键免费部署看板管理应用——Wekan
  20. mysql实现动态行转列

热门文章

  1. win2008注册表计算机修改名字路径,Win10修改注册表ProfileName值的方法
  2. 数据结构 稀疏矩阵三元组顺序表 基本操作
  3. REID triplet loss 图片按照N * K 进行预处理
  4. Android 基于第三方登录(使用Bmob后端云存储数据)实现记忆用户登录、不必重复登录
  5. Linux测验考试实验
  6. stm32滴答计时器_STM32——系统滴答定时器
  7. 中国最好大学排名600强完整榜单(软科排名)
  8. 如何把视频文件添加中英文对照字幕
  9. 设计 - 需求变更文档
  10. 实验9-10 平面向量加法(15分)