Lines Matching defs:eigenvectors

23   * \brief Computes eigenvalues and eigenvectors of general matrices
29 * The eigenvalues and eigenvectors of a matrix \f$ A \f$ are scalars
32 * \f$ V \f$ is a matrix with the eigenvectors as its columns, then \f$ A V =
36 * The eigenvalues and eigenvectors of a matrix may be complex, even when the
46 * Call the function compute() to compute the eigenvalues and eigenvectors of
49 * eigenvalues and eigenvectors at construction time. Once the eigenvalue and
50 * eigenvectors are computed, they can be retrieved with the eigenvalues() and
51 * eigenvectors() functions. The pseudoEigenvalueMatrix() and
99 /** \brief Type for matrix of eigenvectors as returned by eigenvectors().
134 * \param[in] computeEigenvectors If true, both the eigenvectors and the
139 * and eigenvectors.
158 /** \brief Returns the eigenvectors of given matrix.
160 * \returns %Matrix whose columns are the (possibly complex) eigenvectors.
169 * eigenvectors are normalized to have (Euclidean) norm equal to one. The
178 EigenvectorsType eigenvectors() const;
180 /** \brief Returns the pseudo-eigenvectors of given matrix.
182 * \returns Const reference to matrix whose columns are the pseudo-eigenvectors.
196 * \sa pseudoEigenvalueMatrix(), eigenvectors()
201 eigen_assert(m_eigenvectorsOk && "The eigenvectors have not been computed together with the eigenvalues.");
240 * \sa eigenvectors(), pseudoEigenvalueMatrix(),
252 * \param[in] computeEigenvectors If true, both the eigenvectors and the
259 * \p computeEigenvectors is true, then the eigenvectors are also computed
260 * and can be retrieved by calling eigenvectors().
264 * and eigenvectors.
333 typename EigenSolver<MatrixType>::EigenvectorsType EigenSolver<MatrixType>::eigenvectors() const
336 eigen_assert(m_eigenvectorsOk && "The eigenvectors have not been computed together with the eigenvalues.");
400 // Compute eigenvectors.
588 // Back transformation to get eigenvectors of original matrix