python systems of equation solver code example
Example 1: solving linear equation using numpy
import numpy as np
a = np.array([[6,2,-5], [3,3,-2], [7,5,-3]])
b = np.array([13,13,26])
x = np.linalg.solve(a, b)
print(x)
Example 2: python system of nonlinear equations
import scipy.optimize as opt
from numpy import exp
def f(variables) :
(x,y) = variables
first_eq = x + y**2 - 4
second_eq = exp(x) + x*y - 3
return [first_eq, second_eq]
solution = opt.fsolve(f, (0.1, 1))
print(solution)
Example 3: python system of equations
import numpy as np
A = np.array([[8, 3, -2], [-4, 7, 5], [3, 4, -12]])
b = np.array([9, 15, 35])
x = np.linalg.solve(A, b)
x