
Эта система описывается следующей системой линейных уравнений:
Код: Выделить всё
err = inp - fb
out = a * err
fb = f * out
Код: Выделить всё
from sympy import symbols, Eq, solve
inp, err, out, fb, a, f = symbols("inp err out fb a f")
eqns = [
Eq(err, inp - fb),
Eq(out, a * err),
Eq(fb, f * out),
]
solution = solve(eqns, [out])
solution
# []
Я думал, что, возможно, Simple() может здесь помочь, но я не знаю, как это сделать. применить функцию упрощения к системе уравнений.
Результат, которого я надеюсь достичь:
Код: Выделить всё
a
out = ------ * inp
1 + af
Подробнее здесь: https://stackoverflow.com/questions/793 ... te-variabl