[12-19] 软件名称:EXCEL自定义插值计算函数
版本号: 04Y09m04d ?0FrA!`$z,^l下载地址:
[attach]429[/attach]
分类: 办公室应用
性质: 免费软件:a4R3tTG;RdxJN
使用说明:
最好用网络蚂蚁(netants)下载软件, 注意下载软件大小为420K
7^tq!Koj8t9C/w
人们对EXCEL普遍熟悉的功能是表图的处理,不太知道其在工程计算(如锅炉设计计算)中的应用。复杂的工程计算常常用专业编程语言(Fortran、C、Pascal 等)来编制计算程序解决,用专业编程语言编制工程计算程序往往有下面二个缺点:"N x"EnTc[3_A1@
1) 编程语言专业性强,一般工程技术人员难以掌握,由这些专业编程语言编制的计算应用程序的维护、修改、升级都比较困难。
2) 由专业编程语言编制的工程计算应用程序人机界面不友好,常常需要复杂的输入前、输出后处理。
EXCEL每一个单元格就是一个电子表格,很容易进行一般的加、减、乘、除、乘方、开方,而三角函数、指数函数在EXCEL中可以直接引用内部函数。用EXCEL编制一般的工程计算程序还需解决的有以下两个问题:(1)循环计算,(2)表、单曲线、曲线组的查找(如:锅炉设计计算中的焓值)。对于问题(1)循环计算,EXCEL在工具菜单中提供了两个命令:单变量求解和规划求解,利用这两条命令很容易解决问题(1)。对于问题(2)表、曲线的查找,EXCEL没有提供现成的函数,但也可用VLOOKUP、MATCH、IF、OFFSET等函数的组合勉强近视解决,本文重点介绍表、曲线的查找自定义函数的定义及使用。
7v+U)?)_e+r;Y9zj(K
)R"v:HDB9H2B
为了更好地解决曲线查找的问题,应用C++程序设计语言,用拉格朗日插值计算法在EXCEL中建立了两个自定义函数,单曲线插值函数TWLQ(变量,"带路径的保存数据的文件名"),曲线组插值函数THLQ(变量1,变量2,"带路径的保存数据的文件名")。单曲线插值函数、曲线组插值函数的"带路径的保存数据的文件"包含着特定对映表、曲线的信息和计算精度的要求 (文件为Notepad编辑的txt文件) 。
单曲线lagrange插值函数:
double twlq(double x,char* filename);
double twlx(double q,char* filename);3B;dnn0`M;v
曲线组lagrange插值函数:*I])qP+n:S8bx ~
double thlq(double x,double y,char* filename); j8Q&} j*F.H
double thlx(double y,double q,char* filename);3Nx7_y&f&C9M
double thly(double x,double q,char* filename)。