پایتون: حل دستگاه معادلات غیرخطی جبری
چهارشنبه, ۱۰ آذر ۱۳۹۵، ۰۲:۴۵ ب.ظ
در این بخش قصد داریم که یک دستگاه معادلات غیر خطی جبری را با استفاده از کتابخانه sympy حل کنیم. به مثال زیر دقت کنید:
from sympy import*
f1=x**2+y**2-3
f2=x*y-1
ans=solvers.solve((f1,f2),(x,y))
print(ans)
جواب:
[(-(-3 + (-1/2 + sqrt(5)/2)**2)*(-1/2 + sqrt(5)/2), -1/2 + sqrt(5)/2), (-(-3 + (1/2 + sqrt(5)/2)**2)*(1/2 + sqrt(5)/2), 1/2 + sqrt(5)/2), (-(-3 + (-sqrt(5)/2 - 1/2)**2)*(-sqrt(5)/2 - 1/2), -sqrt(5)/2 - 1/2), (-(-3 + (-sqrt(5)/2 + 1/2)**2)*(-sqrt(5)/2 + 1/2), -sqrt(5)/2 + 1/2)]
یا:
sympy: symbolic mthematics in python