Eigen::MatrixPowerReturnValue
шаблон<typename Derived>
класс Eigen::MatrixPowerReturnValue< Derived >
Прокси для возведения матрицы в степень (выражение).
- Параметры шаблона
-
Derived тип базового объекта, матрица (выражение).
Этот класс хранит аргументы для возведения матрицы в степень до тех пор, пока он не будет присвоен или вычислен по какой-либо другой причине (поэтому аргумент не должен быть изменён в это время). Он является типом возвращаемого значения для MatrixBase::pow() и связанных функций, и в большинстве случаев это единственный способ его использования.
Наследует ReturnByValue< MatrixPowerReturnValue< Derived > >.
| шаблон<typename ResultType > | |
| void | evalTo (ResultType &result) const |
| Вычисление возведения матрицы в степень. Подробнее... |
|
| MatrixPowerReturnValue (const Derived &A, RealScalar p) | |
| Конструктор. Подробнее... |
|
MatrixPowerReturnValue()
шаблон<typename Derived >
| inline |
Конструктор.
- Параметры
-
[in] A Матрица (выражение), основа возведения матрицы в степень. [in] p вещественный скаляр, показатель степени матрицы.
evalTo()
шаблон<typename Derived >
шаблон<typename ResultType >
| inline |
Вычисление возведения матрицы в степень.
- Параметры
-
[out] result \( A^p \), где Aиpтакие же, как и в конструкторе.
Документация для этого класса была сгенерирована из следующего файла:
© Eigen.
Licensed under the MPL2 License.
https://eigen.tuxfamily.org/dox/unsupported/classEigen_1_1MatrixPowerReturnValue.html