Реализация вычисления производной, с помощью Python без импорта сторонних библиотек
Выражение должно иметь вид "a(funcX)^n" , где
а - коэффициент перед функцией
funcX - функция зависимая от х, без операций деления, умножения, сложения, вычитания.
n - степенной коэффициент
Пример - "50((sin(e^x))^2)^3"
Чтобы вычислить дифференциал Нужно преобразовать строку в объект класса functionObjects и вызвать метод differentiate() Используем функцию function_parser для преобразования выражения в объект класса
from transfer_fnc import function_parser
print(function_parser("50((sin(e^x))^2)^3").differentiate())