Результат
я есть некоторые выражения, такие какx^2+y^2
что я хотел бы использовать для некоторых математических расчетов. Одна из вещей, которые я хотел бы сделать, - это взять частные производные выражений.
Так что еслиf(x,y) = x^2 + y^2
тогда частичноеf
в отношенииx
было бы2x
частичное по отношению кy
было бы2y
.
Я написал функцию Динки, используя метод конечных разностей, но у меня много проблем с точностью с плавающей запятой. Например, я в конечном итоге1.99234
вместо2
, Существуют ли библиотеки, которые поддерживают символическую дифференциацию? Любые другие предложения?