Функция Excel "поиск функции решения в R - PullRequest
0 голосов
/ 22 сентября 2018

У меня вопрос, можно ли в R реализовать функцию excel "поиск решения"?Есть ли функция в R или необходимо создать скрипт в R. Необходимо решить следующее уравнение, объединив значения X, чтобы в результате получить 1,126.

1.126 = X / (X + 0.2) * (EXP (X + 0.2) -1)

1 Ответ

0 голосов
/ 22 сентября 2018

Вы можете найти решение этого уравнения, используя uniroot.Решение вашего уравнения такое же, как и решение X / (X + 0.2) * (exp(X + 0.2) -1) - 1.126 = 0 Итак ...

Dec = function(X) X / (X + 0.2) * (exp(X + 0.2) - 1) - 1.126
uniroot(Dec, c(0,2))

(часть), результат равен

$ root [1]
0,6959234
$ f.root [1]
-1,585758e-06

Если вам нужна большая точность, вы можете настроить параметр tol.

uniroot(Dec, c(0,2), tol= 0.0000001)

$ root
[1] 0,6959241
$ f.root
[1] 7,61391e-13

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...