Использование DerivativeStructure в Apache Commons Math

Мне трудно понять, как использовать Производная структура в Apache Commons Math.

У меня есть Logit функция, для которой я хотел бы получить производную первого порядка. Затем я хотел бы получить значение этой производной для нескольких различных значений.

Logit logit = new Logit(0.1, 10.0);
DerivativeStructure ds =   // How to instanctiate?
DerivativeStructure dsRes = logit.value(ds);
// How to use dsRes to get the value of the derivative function applied on
// several values?

Кроме того, если есть какой-либо документ, описывающий, как использовать эту DerivativeStructure, я очень заинтересован!

Спасибо за вашу помощь.


person Jean Logeart    schedule 27.05.2013    source источник
comment
Как насчет ссылки на JavaDocs: commons.apache.org/proper/commons-math/apidocs/org/apache/   -  person Rahul Bobhate    schedule 27.05.2013
comment
Ну, я прочитал его, но, похоже, он недостаточно информативен, чтобы я мог его использовать. Я пробовал несколько вещей, чтобы проверить это, но это осталось безуспешным. Я считаю, что мой вариант использования достаточно прост, чтобы не читать всю статью, чтобы найти решение. Мне бы хотелось, чтобы в Javadoc было приведено всего несколько примеров, чтобы новичок мог уверенно использовать его после прочтения.   -  person Jean Logeart    schedule 27.05.2013
comment
Вы прочитали руководство пользователя по числовому анализу, раздел 4.7? ? Насколько я могу судить, это дает достойное введение в дифференциацию с использованием DerivativeStructure.   -  person Anders Gustafsson    schedule 27.05.2013
comment
@AndersGustafsson Отлично! Я сам этого не видел ... Добавьте это как ответ, чтобы я мог его принять :)   -  person Jean Logeart    schedule 27.05.2013
comment
Рад, что это помогло, пожалуйста, смотрите мой ответ ниже.   -  person Anders Gustafsson    schedule 27.05.2013


Ответы (1)