Модуль Jacobi
Этот модуль предоставляет вращения Jacobi и Givens.
#include <Eigen/Jacobi>
В дополнение к перечисленным классам, он определяет два следующих метода MatrixBase для применения вращения Jacobi или Givens:
| class | Eigen::JacobiRotation< Scalar > |
| Вращение, задаваемое парой косинус-синус. Подробнее... |
|
| template<typename OtherScalar > | |
| void | Eigen::MatrixBase< Derived >::applyOnTheRight (Index p, Index q, const JacobiRotation< OtherScalar > &j) |
applyOnTheRight()
template<typename Derived >
template<typename OtherScalar >
| inline |
Применяет вращение в плоскости j к столбцам p и q объекта *this, т.е. вычисляет B = B * J с \( B = \left ( \begin{array}{cc} \text{*this.col}(p) & \text{*this.col}(q) \end{array} \right ) \).
- См. также
- класс JacobiRotation, MatrixBase::applyOnTheLeft(), internal::apply_rotation_in_the_plane()
© Eigen.
Licensed under the MPL2 License.
https://eigen.tuxfamily.org/dox/group__Jacobi__Module.html