【问题标题】:Polyfit with negative exponent具有负指数的 Polyfit
【发布时间】:2018-03-12 19:24:25
【问题描述】:

我想为我的数据点 (x;y) 拟合一条曲线,该曲线将具有如下公式:

1/y = (x^-1)*a + b

一开始我想用 Octave 来做这件事,但后来我必须用 c 将它编码到微控制器中。

在 google 和 matlab 文档上的快速搜索没有给出答案,我找不到对负序元素进行 polyfit 的函数。

这种操作是否有一组特殊的函数,或者我必须以某种方式转换我的公式以适应标准数学问题?

【问题讨论】:

    标签: matlab octave curve-fitting


    【解决方案1】:

    你的未知数是ab,它们在你的问题中都是线性的。所以你可以使用一阶多项式拟合。它已经是标准数学问题的形式。要查看只需重命名

    Y = a*X + b
    

    使用已知的数据向量(或点)

    Y = 1/y
    X = 1/x
    

    就是这样。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-21
      • 1970-01-01
      相关资源
      最近更新 更多