【问题标题】:LINEST function in Microsoft excel; curve fitting tri-quadratic equationMicrosoft excel中的LINEST函数;曲线拟合三次方程
【发布时间】:2014-08-09 07:27:40
【问题描述】:

我正在尝试使用 LINEST 曲线拟合一组四个图形中的第一个图形。这条曲线需要是一个 3 的图表,可能有 4 个变量:吸入压力 (SP)、OD Temp、ID WB Temp 和可能的 ID DB Temp(其他图表不需要 DB 工作,这里可能不需要)。不是简单的 LINEST,而是三二次或四二次 LINEST。

已尝试:第 2、3 度 LINEST 使用第一个图表中相应的 x,y 值进行拟合。

我该怎么做?

【问题讨论】:

  • 我认为这个问题需要进一步澄清。我不确定 55 X 值和 87/57 Y 值是什么意思。这只是您拥有的图像图表还是文件中的所有点?您是否需要曲线拟合或点之间的插值。
  • 曲线拟合,例如 55 和 58/57 就是我想要拟合的曲线。我只是不知道如何获得第一个多项式图(或任何后续的)
  • 更具体地说,对于第一条曲线,横截面以 10 为增量增加,因此 x:{55,65,...115} 并且 Y 值很容易从中读取..跨度>

标签: excel regression


【解决方案1】:

好的,如果您有表格格式的数据,您可以使用以下公式

=LINEST(knownys, knownxs^{1, 2, 3})

输入时选择4个单元格,输入公式并按ctrl+shift+enter输入。如果公式具有以下等式,则它返回的值将是 A1、A2、A3 和 b 从左到右:y=A1*x^3+A2*x^2+A3*x+B。

另一种选择是使用图表趋势线拟合曲线,您可以从那里获得指数。

Source

编辑

根据您的编辑,我建议您找到一个更好的统计软件然后 excel 但是 一种选择是使用求解器。您将使用您想要的常量 a1、a2、b1、b2 等设置一堆单元格。

然后,您的列将包含您的自变量(OD temp、ID WB Temp 等),一个包含您已知 ys 的列,一个包含您计算的 ys 的列和一个错误列(已知 y - calcy)^2 您会总结错误列并运行求解器以最小化错误总和。

calc y 类似于=a1*ODtemp^2+a2*ODtemp+b1*WBtemp^2+b2*WBtemp+C 或您的公式需要适合的任何形式。

【讨论】:

  • 图表需要是 OD 温度、ID WB 温度和吸入压力的函数。甚至可能是 ID DB temp。 4个变量...二次二次方程拟合
  • 我不认为你会找到一个 excel 函数来做到这一点,你可能最好使用某种统计软件,尽管你可以使用类似求解器的东西来接近(见我的上面编辑)
  • 那你认为我应该选择像 maple 还是 matlab 这样的东西?我成功地使用带有 LINEST 的双二次曲线得到了图表,如下所示: 对于两个变量,我有 6 列;室外空气温度、湿球温度和过热度以下列形式给出:OAT、OAT^2、WB、WB^2、ODWB、SH。我使用 LINEST(SH1:SH13,OAT:1:ODWB:13,,TRUE) 得出的曲线非常准确。
猜你喜欢
  • 2021-02-23
  • 1970-01-01
  • 2015-03-02
  • 2021-09-01
  • 2016-08-17
  • 1970-01-01
  • 2018-04-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多