Здравствуйте, я новичок в Python и Sympy. Я создал небольшой проект, который работает как Sympy Gamma, но я хочу разделить мое уравнение на меньшие части. Это возможно с помощью функции Sympy. Я прилагаю одно изображение для получения дополнительной информации о моей проблеме.
Это мой файл views.py
def index(request):
if request.method == "POST":
x = symbols('x')
init_printing(use_unicode=True)
# transformations = (standard_transformations + (implicit_multiplication_application,))
transformations = standard_transformations + (implicit_multiplication_application,) + (convert_xor,) #covert_xor used
equ = latex(request.POST['equ'])
eq = parse_expr(request.POST['equ'], transformations=transformations) #request.POST['equ'].replace("^", "**")
sympifyy = latex(sympify(eq, evaluate=True))
sympifyy1 = sympify(eq)
sympifyy2 = latex(simplify(eq))
derivative = latex(sp.diff(eq,x))
integration = latex(sp.integrate(eq, x))
# integration = integrate(eq, x)
# pretty(latex(Integral(eq, x)),use_unicode=False)
# print(pretty(Integral(sqrt(1/x), x), use_unicode=False))
rootss = solve(eq)
limits = limit(eq, x, 0)
seriess = latex(series(eq, x, 0, 10))
data = {
'Sympify' : sympifyy,
# 'Equation formate' : aa formate |exsin(x) + excos(x) dx mate use karva nu in future
'Equation formate' :equ,
'Sympify1' : sympifyy1,
'Sympify2' : sympifyy2,
'Derivative' : derivative ,
'Integration' : integration, # "\int "+ latex(eq)+": "+
'Roots' : rootss,
'Limit' : limits,
'Series' : seriess
}
return render(request, 'index.html', {'data':data})
return render(request, 'index.html')
Это мой Ouyput: Что делать? Любые предложения, пожалуйста.