N 次多项式
更多...
#include <rmvl/algorithm/numcal.hpp>
|
| Polynomial (const std::vector< double > &coeffs) |
| 创建多项式对象
|
|
double | operator() (double x) const noexcept |
| 计算多项式在指定点的函数值
|
|
|
std::vector< double > | _coeffs |
| 多项式系数
|
|
◆ Polynomial()
rm::Polynomial::Polynomial |
( |
const std::vector< double > & | coeffs | ) |
|
|
inline |
Python: |
---|
| rm.Polynomial( | coeffs | ) -> | <Polynomial object> |
创建多项式对象
- 多项式系数 \(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}\) |
◆ operator()()
double rm::Polynomial::operator() |
( |
double | x | ) |
const |
|
noexcept |
Python: |
---|
| rm.Polynomial.__call__( | x | ) -> | fval |
计算多项式在指定点的函数值
- 参数
-
- 返回
- 多项式在指定点的函数值
◆ _coeffs
std::vector<double> rm::Polynomial::_coeffs |
该类的文档由以下文件生成: