Spec-Zone.ru › Eigen3

Eigen::SplineFitting

template<typename SplineType>
struct Eigen::SplineFitting< SplineType >

Spline методы подгонки сплайнов.

template<typename PointArrayType >
static SplineType Interpolate (const PointArrayType &pts, DenseIndex degree)
Подгоняет интерполирующий Spline к заданным точкам данных. Подробнее...
template<typename PointArrayType >
static SplineType Interpolate (const PointArrayType &pts, DenseIndex degree, const KnotVectorType &knot_parameters)
Подгоняет интерполирующий Spline к заданным точкам данных. Подробнее...
template<typename PointArrayType , typename IndexArray >
static SplineType InterpolateWithDerivatives (const PointArrayType &points, const PointArrayType &derivatives, const IndexArray &derivativeIndices, const unsigned int degree)
Подгоняет интерполирующий сплайн к заданным точкам данных и производным. Подробнее...
template<typename PointArrayType , typename IndexArray >
static SplineType InterpolateWithDerivatives (const PointArrayType &points, const PointArrayType &derivatives, const IndexArray &derivativeIndices, const unsigned int degree, const ParameterVectorType &parameters)
Подгоняет интерполирующий сплайн к заданным точкам данных и производным. Подробнее...

Interpolate() [1/2]

template<typename SplineType >
template<typename PointArrayType >
SplineType Eigen::SplineFitting< SplineType >::Interpolate ( const PointArrayType & pts,
DenseIndex degree
)
static

Подгоняет интерполирующий Spline к заданным точкам данных.

Parameters
pts Точки, для которых будет вычислен интерполирующий сплайн.
degree Степень интерполирующего сплайна.
Returns
Сплайн, интерполирующий исходные точки.

Interpolate() [2/2]

template<typename SplineType >
template<typename PointArrayType >
SplineType Eigen::SplineFitting< SplineType >::Interpolate ( const PointArrayType & pts,
DenseIndex degree,
const KnotVectorType & knot_parameters
)
static

Подгоняет интерполирующий Spline к заданным точкам данных.

Parameters
pts Точки, для которых будет вычислен интерполирующий сплайн.
degree Степень интерполирующего сплайна.
knot_parameters Параметры узлов для интерполяции.
Returns
Сплайн, интерполирующий исходные точки.

InterpolateWithDerivatives() [1/2]

template<typename SplineType >
template<typename PointArrayType , typename IndexArray >
SplineType Eigen::SplineFitting< SplineType >::InterpolateWithDerivatives ( const PointArrayType & points,
const PointArrayType & derivatives,
const IndexArray & derivativeIndices,
const unsigned int degree
)
static

Подгоняет интерполирующий сплайн к заданным точкам данных и производным.

Parameters
points Точки, для которых будет вычислен интерполирующий сплайн.
derivatives Требуемые производные интерполирующего сплайна в точках интерполяции.
derivativeIndices Массив, указывающий, к какой точке принадлежит каждая производная. Размер должен совпадать с размером derivatives.
degree Степень интерполирующего сплайна.
Returns
Сплайн, интерполирующий points с derivatives в этих точках.
См. также
Les A. Piegl, Khairan Rajab, Volha Smarodzinana. 2008. Curve interpolation with directional constraints for engineering design. Engineering with Computers

InterpolateWithDerivatives() [2/2]

template<typename SplineType >
template<typename PointArrayType , typename IndexArray >
SplineType Eigen::SplineFitting< SplineType >::InterpolateWithDerivatives ( const PointArrayType & points,
const PointArrayType & derivatives,
const IndexArray & derivativeIndices,
const unsigned int degree,
const ParameterVectorType & parameters
)
static

Подгоняет интерполирующий сплайн к заданным точкам данных и производным.

Parameters
points Точки, для которых будет вычислен интерполирующий сплайн.
derivatives Требуемые производные интерполирующего сплайна в точках интерполяции.
derivativeIndices Массив, указывающий, к какой точке принадлежит каждая производная. Размер должен совпадать с размером derivatives.
degree Степень интерполирующего сплайна.
parameters Параметры, соответствующие точкам интерполяции.
Returns
Сплайн, интерполирующий points с derivatives в этих точках.
См. также
Les A. Piegl, Khairan Rajab, Volha Smarodzinana. 2008. Curve interpolation with directional constraints for engineering design. Engineering with Computers

The documentation for this struct was generated from the following file:
  • SplineFitting.h

© Eigen.
Licensed under the MPL2 License.
https://eigen.tuxfamily.org/dox/unsupported/structEigen_1_1SplineFitting.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API