一个基于约束传播的,玩具级微型计算语言的设计和简单实现
摘要:这个程序就是做来玩和练习的,代码是玩具级别的,用的python,基本可以正常工作了。先介绍应用背景: 在流体机械设计中,通常根据性能参数进行设计,算出其它变量,但问题是,在设计过程中,需要进行变量的手工调整,例如圆整,修正到某一范围,校核等等。其计算模式举例如下:1.定义变量,如输入压力Pin=0.98,输入温度Tin=27,输入流量Qvin=400,kv2,φ2r,b2,D2,u2,qin等等。。。2.根据某些物理公式,算出几个新的量,如转速 n=33.9*sqrt(kv2*φ2r*b2/D2*(u2^3)/qin)3.把n从8296.93圆整为整数8300,4.重新计算b2/D2=0.06
        阅读全文
        
            posted @ 2012-04-10 00:46
 
                    
                 
 浙公网安备 33010602011771号
浙公网安备 33010602011771号