RMVL
1.5.0-dev
Robotic Manipulation and Vision Library
|
包含函数插值、曲线拟合、非线性方程(组)数值解、常微分方程数值解等数值计算算法 更多...
类 | |
class | rm::Polynomial |
N 次多项式 更多... | |
class | rm::Interpolator |
函数插值器 更多... | |
class | rm::CurveFitter |
曲线拟合器 更多... | |
class | rm::NonlinearSolver |
非线性方程求解器 更多... | |
class | rm::RungeKutta |
Butcher 表形式的常微分方程(组)数值求解器 更多... | |
class | rm::RungeKutta2 |
2 阶 2 级 Runge-Kutta 求解器 更多... | |
class | rm::RungeKutta3 |
3 阶 3 级 Runge-Kutta 求解器 更多... | |
class | rm::RungeKutta4 |
4 阶 4 级 Runge-Kutta 求解器 更多... | |
类型定义 | |
using | rm::Ode = std::function<double(double, const std::vector<double> &)> |
常微分方程 | |
using | rm::Odes = std::vector<Ode> |
常微分方程组 | |
包含函数插值、曲线拟合、非线性方程(组)数值解、常微分方程数值解等数值计算算法
using rm::Ode = std::function<double(double, const std::vector<double> &)> |
#include <rmvl/core/numcal.hpp>
常微分方程
#include <rmvl/core/numcal.hpp>
常微分方程组