数值传热学中,非稳态程序能否计算稳态问题。

数值传热学中,非稳态程序能否计算稳态问题。,第1张

理论上应该是可以的,数值传热学的求解结果一般是温度场分布,而非稳态传热温度场可表示为t=t(x,y,z,time),稳态传热温度场可表示为t=t(x,y,z),差别只在于温度场随不随时间而改变,因而只要使时间time固定,就应该可求解稳态问题。

再从有限差分方程组的建立上说,时间time固定,即稳态问题,相当于非稳态问题方程组中的关于时间的差分式项为0。

现实 *** 作中并未做过这方面研究,以上纯属个人见解。

Data->Alter->Specify Equations 可以使用公式

Tecplot 公式形式如下:Lvalue = f(Rvalue1, Rvalue2, Rvalue3, ...)

例如下图中:V7=SQRT(V5**2+V6**2)/346(V7为马赫数,要由Vx和Vy计算得到速度再除以声速)

完了就按左下角的 Compute 按钮完成计算!

注意variables栏中前一列的序号1~9就是VX的数字X ,如V5、V6和V7。它是按数据文件变量的顺序引用变量,V1 是数据文件中的第一个变量,V2 是第二个,依此类推。如,要设置数据文件中第一个变量等于第二个变量和第三个变量的和,用V1 = V2+V3。

用这个方法创建新变量必须指定下一个变量的序号,假设数据文件中有9个变量,可以创建一个新变量等于第四个变量的一半:V10= V4 / 2。

数值传热学 Simple教学程序中,Problem5的计算结果(温度场和速度矢量图)可以看到导入的数据共有5个:"X","V","U","V","T")。

matlab 程序的文件代码是以.m文件的形式呈现的。将matlab代码编写进.m文件内然后运行即可。

例子:

建立一个 helloworld.m

文件内包括内容如下:

fprintf('Hello World!')

使用快捷键F5直接运行,然后可以在控制台下看到打印的:

Hello World!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7862104.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存