如何估计a+xb=c的系数?

问题描述 投票:0回答:1

我想找一个合适的python或R包函数来估计方程中的x。a + xb = c.

a, bc 是tuplesvector,所以如果我有。

a = (1,2,1)
b = (2,3,2)
c = (5,8,5)

那么我希望函数能给我 x = 2.

我觉得某种形式的最小二乘法可能是正确的方法,但我似乎找不到一个函数可以做到这一点。也许我找的条件不对,因为这似乎是一件很明显的事情,我不知道。

python r regression least-squares
1个回答
0
投票

你可以使用 Sympy 对于Python来说,下面是它的工作原理。

from sympy.solvers import solve
from sympy import Symbol

x = Symbol('x')
solve(x**2 - 1, x)
[-1, 1] # output
© www.soinside.com 2019 - 2024. All rights reserved.