Как пользоваться классом DerivatveStructure?

156
16 декабря 2019, 20:30

Мне нужно задать полином 2-го порядка от 3 неизвестных, взять от него производную 1-го порядка, а так же найти значения этих функций на некотором наборе точек. Я нашёл Apache Commons Math framework, который является мощным инструментом при работе с математическим анализом. Этот фреймворк так же поддерживает нахождение производных, что мне и нужно. Проблема заключается в том, что документация не дала ответы на все мои вопросы, а именно:

  1. Как создать функцию, которую я буду дифференциировать?
  2. Как найти значение функции (и дифф.), в конкретных точках?

Возможно, этот вопрос для кого-то тривиален, но меня он поставил в тупик. Если это возможно, я бы хотел увидеть алгоритм, который помог бы мне разобраться как "строить" функции и брать от них производные. Пример кода приветствуется. Заранее спасибо.

Answer 1
int params = 1;
int order = 3;
double xRealValue = 2.5;
DerivativeStructure x = new DerivativeStructure(params, order, 0, xRealValue);
DerivativeStructure y = f(x);
System.out.println("y    = " + y.getValue();
System.out.println("y'   = " + y.getPartialDerivative(1);
System.out.println("y''  = " + y.getPartialDerivative(2);
System.out.println("y''' = " + y.getPartialDerivative(3);

Источник по Дифференциации

READ ALSO
Вложенный цикл for * for [закрыт]

Вложенный цикл for * for [закрыт]

Хотите улучшить этот вопрос? Update the question so it's on-topic for Stack Overflow на русском

160
Как сформатировать возврат метода в нужном стринговом формате Java?

Как сформатировать возврат метода в нужном стринговом формате Java?

Подскажите, как сделать return int массива в виде строки без [ , , , ] имею [100, 180, 90, 56, 65, 74, 68, 86, 99, 555555] нужно 100 180 90 56 65 74 68 86 99 555555

139
Как с помощью js вытащить id дива

Как с помощью js вытащить id дива

Есть несколько дивов(их количество зависит от длинны листа)

168
Не получается сравнить два списка, один из которых получен через intent

Не получается сравнить два списка, один из которых получен через intent

Я пытаюсь сделать приложение, которое сможет симулировать регистрацию графического пароля и авторизацию по нему(на самом деле под каждой...

170