﻿ 1、"Calculator\Formula"文件里主要存储拟合的公式(相当于一个公式库)

2、如何添加公式到本库里

2.1、如果在数据采集系统有n个自变量,1个因变量,即 y=f(x1,x2,……,xn),其中y为因变量 x为自变量,要找出x与y的函数关系f的表达式

2.2、在"Calculator\Formula"文件下新建一个名称为"n.txt"的文本文档,如果已经存在则直接打开即可,其中n表示自变量x的个数.

2.3、在打开的文本文档里,按规定格式添加变量公式即可

3、例子

3.1、假如自变量个数为3个,则新建/打开 名称为"3.txt"的文本文档

3.2、在打开的文本文档里添加如下内容,然后保存即可
{
Argument=x1,x2,x3
Fit_var=a0,a1,a2,a3
Expression=a0+a1*x1+a2*x2+a3*x3
}

3.3、注意:

(1)所有内容必须在一对大括号里,即{},如果有多个公式,分别添加即可,如下面添加了2个公式
{
Argument=x1,x2,x3
Fit_var=a0,a1,a2,a3
Expression=a0+a1*x1+a2*x2+a3*x3
}
{
Argument=x1,x2,x3
Fit_var=a0,a1,a2,a3+a4
Expression=(a0+a1*x1)/(a2*x2+a3*x3)+a4
}
(2)自变量名称必须以"Argument="开头,然后各个变量名称之间以逗号分隔
(3)需要拟合的变量名称必须以"Fit_var="开头,然后各个变量名称之间以逗号分隔
(4)添加的公式必须以"Expression="开头,然后后面写上公式即可,注意不要写成"Expression=y=a0+a1*x1+a2*x2+a3*x3"的形式
(5)如果需要注释,可以在中括号外或者非关键字行【第(2)、(3)、(4)点提到的关键字行】进行注释,如下
{
下面这个是自变量
Argument=x1,x2,x3
下面这个是拟合的变量
Fit_var=a0,a1,a2,a3
下面是函数表达式
Expression=a0+a1*x1+a2*x2+a3*x3
}