Вопрос: Есть ли символический решатель ODE в R? (ODE = обыкновенное дифференциальное уравнение )
Боюсь, что НЕТ ... но позвольте мне подтвердить это от экспертов ...
Например, решить:
> (5x-6)^2 y' = 5(5x-6) y - 2
Здесь: y - неизвестная функция, y '- ее производная
(это легко решить руками: y = 1 / (5 (5x-6)) + C * (5x-6), но я хочу получить этот ответ от R).
Что я знаю:
1) Есть числовые (не символические) решатели:
Я знаю, что есть числовые решатели ODE, такие как библиотека (deSolve),
см ответ здесь:
Может ли язык R найти общее решение дифференциального уравнения первого порядка?
2) Существуют символические пакеты: (но, похоже, они не содержат решателей ODE)
В R есть символические пакеты
см. Ryacas и rSymPy, а также некоторые базовые символьные вычисления в базе R, см .:
https://stats.stackexchange.com/questions/4775/symbolic-computation-in-r/4778
3) Краткий обзор различных решателей дифференциальных уравнений для R :
https://cran.r -project.org / веб / просмотров / DifferentialEquations.html
Однако мне не удалось найти сумболовные решатели ОДУ (((