跳到主要内容
版本:5.0 (最新)

拟合模块概述

该模块面向表达式驱动的数值求解,集成了公式编辑、参数拟合、正向计算、变量反演与多目标优化于同一工作区。

功能一览

功能说明
表达式校验在求解前校验输入表达式、引用的变量/系数以及未知标识符。
正向计算根据当前表达式、系数与变量样本计算函数值。
系数拟合根据观察到的函数值拟合未知系数。
目标反解根据目标函数值求解一个或多个变量。
多目标优化针对多个加权目标表达式求解变量。
结果诊断在结果窗口查看收敛状态、迭代次数、残差和预测值等诊断信息。

典型使用场景

  1. 在自定义公式中拟合经验参数。
  2. 根据已知数学模型重现测量值。
  3. 从目标输出值反推工艺变量。
  4. 通过为多个目标赋予权重来平衡不同目标。

核心概念

表达式

主表达式用于定义要求解的模型,例如:

a * x + b

模块在运行计算、拟合、反演或优化前会对该表达式进行校验。

系数

系数是表达式中的可调参数,每个系数可定义:

  1. 符号。
  2. 当前值。
  3. 最小值。
  4. 最大值。
  5. 是否参与拟合。

变量

变量绑定到业务实体,而不是简单的临时字符串。变量实体在运行时提供约束信息,例如:

  1. 默认值。
  2. 最小值。
  3. 最大值。
  4. 缩放(scale)。
  5. 单位。

数据表

数据表用于存储:

  1. 计算值列。
  2. 实际值列。
  3. 每个绑定变量对应的一列。

结果窗口

结果窗口汇总最近一次操作与诊断信息;对于优化结果,它还支持将求解得到的变量写回到数据表。

访问模块

  1. 导航路径:主菜单 → 工具 → 拟合模块 → 拟合
  2. 打开拟合工作区。
  3. 配置表达式、系数、变量与数据后执行操作。

相关页面

  1. 拟合基础操作
  2. 编辑表格
  3. 浮动窗口