Как оценить коэффициенты для a + xb = c? - PullRequest
0 голосов
/ 16 июня 2020

Я пытаюсь найти правильный python или пакет / функцию R для аппроксимации x в уравнении a + xb = c.

a, b и c - это кортежи / векторы , поэтому, если у меня есть:

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

, тогда я бы хотел, чтобы функция дала мне x = 2.

Я чувствую, что какая-то форма метода наименьших квадратов может быть правильной путь к go, но я не могу найти функцию, которая делает это. Может быть, я использую неправильные термины, потому что это кажется настолько очевидным, я не знаю.

1 Ответ

0 голосов
/ 16 июня 2020

Вы можете использовать Sympy для Python, вот как это работает:

from sympy.solvers import solve
from sympy import Symbol

x = Symbol('x')
solve(x**2 - 1, x)
[-1, 1] # output
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...