Eigen::MatrixLogarithmReturnValue
template<typename Derived>
class Eigen::MatrixLogarithmReturnValue< Derived >
Прокси для матричного логарифма некоторой матрицы (выражения).
- Параметры шаблона
-
Derived Тип аргумента для матричной функции.
Этот класс хранит аргумент матричной функции до тех пор, пока он не будет присвоен или вычислен по какой-либо другой причине (поэтому аргумент не должен быть изменён в это время). Он является типом возвращаемого значения MatrixBase::log(), и в большинстве случаев это единственный способ его использования.
Наследует ReturnByValue< MatrixLogarithmReturnValue< Derived > >.
| template<typename ResultType > | |
| void | evalTo (ResultType &result) const |
| Вычисление матричного логарифма. Подробнее... |
|
| MatrixLogarithmReturnValue (const Derived &A) | |
| Конструктор. Подробнее... |
|
MatrixLogarithmReturnValue()
template<typename Derived >
| inlineexplicit |
Конструктор.
- Параметры
-
[вход] A Матрица (выражение), образующая аргумент матричного логарифма.
evalTo()
template<typename Derived >
template<typename ResultType >
| inline |
Вычисление матричного логарифма.
- Параметры
-
[выход] result Логарифм A, гдеAзадан в конструкторе.
The documentation for this class was generated from the following file:
© Eigen.
Licensed under the MPL2 License.
https://eigen.tuxfamily.org/dox/unsupported/classEigen_1_1MatrixLogarithmReturnValue.html