Есть ли способ рассчитать значения частичных производных функции в c, который до сих пор неизвестен?Я читаю здесь: Вычислить производную, используя дискретные методы о том, как реализовать производную, что возможно только тогда, когда я точно знаю функцию f (x) с x = (x0, x1, ..., xn).Но что, если я хочу передать функцию f (x) в качестве параметра, это как-то возможно?Я полагаю, что не потому, что мне нужно каким-то образом анализировать строку (очевидно, она должна быть передана как строка, например, 'x0 * exp (x1) * ln (x2 * x1)') !?Спасибо, пока!
edit: Мой вопрос не о том, как передать функцию в качестве указателя в c, а о том, как оценить математическую функцию, которая, например, вводится пользователем в виде строки.