我已经阅读了 fsolve 和 solve,并尝试了各种曲线拟合/回归方法,但我觉得我需要一些指导,然后再花更多时间尝试做一些可能是错误方法的工作。
我有一系列方程,我试图分别拟合数据集 (x):
例如:
(a+b*c)*d = x a*(1+b*c)*d = x
x = 1.9248 3.0137 4.0855 5.0097 5.7226 6.2064 6.4655 6.5108 6.3543 6.0065
c= 0.0200 0.2200 0.4200 0.6200 0.8200 1.0200 1.2200 1.4200 1.6200 1.8200
d = 1.2849 2.2245 3.6431 5.6553 8.3327 11.6542 15.4421 19.2852 22.4525 23.8003
我知道 c、d 和 x - 它们是观察值。我的未知数是 a 和 b,应该是常数。
我可以为每个 x 观察手动完成,但必须有一种自动且优越得多的方法,或者至少是另一种方法。
非常感谢我能得到一些指导。谢谢你的时间!