Я работаю над небольшим сайд-проектом и создаю калькулятор для различных методов численного анализа. Я борюсь с тем, чтобы вычислить производные тригонометрических функций c. Для вычисления производных я использую библиотеку sympy и math Python.
print(sym.diff(math.cos(x)))
Правильный ответ для этого должен быть -sin(x)
, однако я получаю:
TypeError: can't convert expression to float
Можно ли как-нибудь правильно вычислить производные тригонометрических c функций?