【问题标题】:How to curve fit data in Excel to a multi variable polynomial?如何将 Excel 中的数据曲线拟合到多变量多项式?
【发布时间】:2014-06-19 05:56:12
【问题描述】:

我有一组简单的数据,有 10 个值增加。

我想将它们拟合为以下形式的多项式: Z = A1 + A2*X + A3*Y + A4*X^2 + A5*X*Y+ A6*Y^2

其中 Z 输出是上面的数据集,A1 - A6 是我正在寻找的系数, X 是输入的范围(当然是 10),而 Y 目前是一个常数值。

如何曲线拟合这个多项式而不是使用“趋势线”创建的标准二阶多项式?

【问题讨论】:

标签: excel curve-fitting curve


【解决方案1】:

在您的数据点上构造一个 Vandermonde 矩阵,使用 MINVERSE 找到它的逆矩阵,然后使用 MMULT 将其应用于 Z 值向量。这适用于具有 n 个数据点的多项式 n 次。

否则您可以尝试多项式回归,这将再次使用 Vandermonde 矩阵。

真的比 Excel 更多的数学。

【讨论】:

  • 感谢您的建议。我很快了解到使用 matlab 更容易。我想我会坚持在excel中使用基本功能。
猜你喜欢
  • 1970-01-01
  • 2015-12-16
  • 2018-02-16
  • 2015-09-02
  • 1970-01-01
  • 2018-02-01
  • 2019-02-05
  • 2019-04-20
  • 2020-03-18
相关资源
最近更新 更多