Символическое дифференцирование с STL
Я должен создать C++ программу для своего класса, которая выполняет символическое разграничение. Он дает эти 4 формулы (в ссылке на изображение), которые должны быть включены, так как для этого нужно только провести полиномиальное дифференцирование. Мой профессор объяснил, что нам нужен оператор switch, чтобы определить, какая формула должна использоваться в какой части функции. Затем используйте рекурсивные функции, чтобы применить фактическое дифференцирование. Я пытался выяснить это и исследовать, где мог, но я не знаю, как это реализовать. Почти все, что я нашел, имеет дополнительные библиотеки, которые выполняют вычисления для вас, но я не могу их использовать. Пример реализуемых правил также показан на рисунке.