- 23
- 0
- 约3.52千字
- 约 4页
- 2017-08-15 发布于重庆
- 举报
一维传热铸件凝固数值计算.doc
#===========================================================================================
# ▉ 一维传热铸件凝固数值计算
# 作者:王永平 2011-11-25#===========================================================================================
=begin
说明:
本程序采用ruby语言编写,算是一个处理“一维传热铸件凝固问题”的范例吧
s=Simulation.new(20) #只有一个参数,即要计算的时限
s.run
,完全凝固所用时间,任意时刻铸件内部的温度场及总体温度场
,涉及众多计算条件,因而程序未提供更多参数控制接口
45格,求解时比较方便。若改变网格数,则需手动改动一系列范围,不建议更改此项
,把一系列范围写成诸如0...@n,@x1/@delta_x之类的形式
=end
class Simulation
#初始化,各参数及初值在此定义
def initialize(tmax=20)
@n=46 #网格划分
@delta_x=0.5 #网格步长
@a=[@n]
原创力文档

文档评论(0)