乘数不同的多个线性函数的曲线拟合的线性解

计算科学 线性代数 回归 最小二乘
2021-11-30 03:25:09

我面临以下问题。我知道非线性最小二乘法可以提供解决方案,但我想知道是否存在解决此数据拟合问题的线性方法。

这是我的输入数据集:我有三个由散点组成的不同数据集

输入数据集

我知道一个线性方程的形式

y(x)=bx2+cx

可以用来解释我的任何数据集。我知道如何将这个函数线性拟合到给定的数据集(例如蓝色的),所以上面的函数可以分别用于每个数据集,但我正在寻找不同的东西。

在特定情况下,我有一个额外的限制:我还知道描述三个数据集的三个函数共享bc参数,虽然它们相差一个乘数,例如:

{y(x)=(bx2+cx)explains the blue datay(x)=a(bx2+cx)for red datay(x)=a(bx2+cx)for green data

我正在寻找一种(如果存在)线性方法来解决a,a,bc最小化三个函数的总平方和。关于如何解决这个问题的任何想法?也欢迎近似解决方案...

0个回答
没有发现任何回复~