Help Online |
您所在的位置:网站首页 › 线性拟合怎么计算 › Help Online |
3.118 FAQ-691 怎样在拟合后给定新的 X 值中得到相对应的 Y 值或给定新的 Y 值得到对应的 X 值? Find-XY-Table Last Update: 7/29/2018 你可以使用拟合对话框中 Find X/Y table工具,根据对数据执行的拟合结果,获得指定自变量值对应的因变量值,或指定因变量值对应的自变量值。 例如,在 Linear Fit 对话框中,选择 Find X/Y 选项卡,则可以启用 Find X/Y 的输出,并且也可以计算 95% 的置信区间。 选中复选框后,将会生成一个包含 Find X/Y table 的工作表,其名称为 *FindXfromY* (或者 *FindYfromX*)。你在表格的第一列中输入 Y(或 X)值,那么 X (或 Y) 值以及 95% LCL 和 UCL 值将会被自动计算出。 在非线性曲线拟合工具 (NLFit)中,你可以使用下拉列表指定额外的 X/Y 列。 如果查找的 X/Y 值有多个,那么这些值将添加到额外的列中。 例如,在模型中,给定 y 值可能有两个对应的 x 值。 因此,你可以在 Find X from Y 分支下将 X 列的数量指定为2。 通常,Find Y from X 比 Find X from Y 运行得更快。 当从 X 中查找 Y 时,Origin 直接在拟合模型中使用拟合参数值来计算 Y 值。 但是,如果你选择从 Y 中查找 X ,则 Origin 将无法自动导出一个 X~Y 等式。 它必须通过迭代计算近似值。 使用的算法如下所示: Origin 首先创建一个均匀的线性曲线。 对于给定的 Y 值,找到包含 Y 值的范围。 例如,给定点的 Y 值可能落在 [yn, yn+1] 范围内。 那么我们就知道 X 值应该在 [xn, xn+1] 范围内。 然后,计算对应于 X = (xn + xn+1) / 2 的新 Y 值 y'。 利用计算出的 y',我们可以将范围 [yn, yn+1] 分成两个子范围 [yn, y'] 和 [y', yn+1]。 然后,比较 y 和 y' 以查看 y 所在的子范围。 重复这些步骤,直到 y 和 y' 之间的差异在容差 之内。 注,迭代方法可用于从 Y 查找 X,但只能在源数据范围内找到 Y 值对应的 X 值。
Keywords:Find Y from X, Error Analysis, Linear Curve Fit,从 Y 查找 X,误差分析,线性曲线拟合 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |