-
大小: 1KB文件類型: .cpp金幣: 1下載: 0 次發(fā)布日期: 2021-05-22
- 語言: C/C++
- 標(biāo)簽: 傳熱??非穩(wěn)態(tài)??C++??
資源簡介
傳熱學(xué)第四版 高等教育出版社 楊世銘 陶文銓 編著
第四章非穩(wěn)態(tài)熱傳導(dǎo)例題4-6的數(shù)值解法的C++源文件,老師要做的大作業(yè),結(jié)果可以做出例題里面的等溫線圖,給以后要做大作業(yè)的同學(xué)提供一個參考
代碼片段和文件信息
#include
#include
#include
using?namespace?std;
int?main()
{
ofstream?outfile(“4-6.xls“ios::out);//輸出數(shù)據(jù)文件
double?d=0.1t0=80Ttf=300h=1163na=50a=1.39e-5dxdt=0.18n;
cout<<“Please?enter?the?time(min):“< cin>>n;
int?m=11ij;//節(jié)點數(shù)
double?t[20][2]FoBi;
dx=d/m;Fo=a*dt/(dx*dx);Bi=h*dx/na;T=n*60/dt;
for(i=0;i<=m;i++)
{
t[i][0]=t0;
}
for(j=0;j<=T;j++)
{
for(i=1;i<=m-1;i++)
{
t[i][1]=Fo*(t[i+1][0]+t[i-1][0])+(1-2*Fo)*t[i][0];
}
????t[0][1]=t[0][0]+2*Fo*(t
評論
共有 條評論