我希望将曲线拟合到我的数据点(x; y),这些曲线将具有如下公式:
1/y = (x^-1)*a + b
起初我想用Octave做这个,但后来我必须使用c。
将其编码到微控制器中快速搜索google和matlab文档并没有给出一个令人讨厌的东西我找不到与负序的元素进行polyfit的函数。
这种操作是否有一套特殊的功能,或者我必须以某种方式转移我的公式以适应标准的数学问题?
答案 0 :(得分:3)
您的未知数是a
和b
,它们在您的问题中都是线性的。所以你可以使用一阶多项式拟合。它已经是标准数学问题的形式。要查看只是重命名
Y = a*X + b
使用已知的数据向量(或点)
Y = 1/y
X = 1/x
多数人。