N 次多项式
更多...
#include <rmvl/core/numcal.hpp>
|
| Polynomial (const std::initializer_list< double > &coeffs) |
| 创建多项式对象
|
|
| Polynomial (size_t order) |
| 指定多项式阶数创建多项式对象
|
|
double | operator() (double x) const noexcept |
| 计算多项式在指定点的函数值
|
|
◆ Polynomial() [1/2]
rm::Polynomial::Polynomial |
( |
const std::initializer_list< double > & | coeffs | ) |
|
|
inline |
创建多项式对象
- 多项式系数 \(a_0,a_1,\cdots,a_{N-1}\) 用来表示多项式 \(f(x)=a_0+a_1x+\cdots+a_{N-1}x^{N-1}\)
- 参数
-
[in] | coeffs | 多项式系数 \(a_0,a_1,\cdots,a_{N-1}\) |
◆ Polynomial() [2/2]
rm::Polynomial::Polynomial |
( |
size_t | order | ) |
|
|
inline |
◆ operator()()
double rm::Polynomial::operator() |
( |
double | x | ) |
const |
|
noexcept |
计算多项式在指定点的函数值
- 参数
-
- 返回
- 多项式在指定点的函数值
该类的文档由以下文件生成: