pub fn eigen_non_symmetric(src: &dyn core::ToInputArray, eigenvalues: &mut dyn core::ToOutputArray, eigenvectors: &mut dyn core::ToOutputArray) -> Result<()> {
	input_array_arg!(src);
	output_array_arg!(eigenvalues);
	output_array_arg!(eigenvectors);
	unsafe { sys::cv_eigenNonSymmetric_const__InputArrayX_const__OutputArrayX_const__OutputArrayX(src.as_raw__InputArray(), eigenvalues.as_raw__OutputArray(), eigenvectors.as_raw__OutputArray()) }.into_result()
}
/// Calculates eigenvalues and eigenvectors of a non-symmetric matrix (real eigenvalues only).
/// 
/// 
/// Note: Assumes real eigenvalues.
/// 
/// The function calculates eigenvalues and eigenvectors (optional) of the square matrix src:
/// ```ignore
///    src*eigenvectors.row(i).t() = eigenvalues.at<srcType>(i)*eigenvectors.row(i).t()
/// ```
/// 
/// 
/// ## Parameters
/// * src: input matrix (CV_32FC1 or CV_64FC1 type).
/// * eigenvalues: output vector of eigenvalues (type is the same type as src).
/// * eigenvectors: output matrix of eigenvectors (type is the same type as src). The eigenvectors are stored as subsequent matrix rows, in the same order as the corresponding eigenvalues.
/// ## See also
/// eigen
Calculates eigenvalues and eigenvectors of a non-symmetric matrix (real eigenvalues only).
Note: Assumes real eigenvalues.


Calculates eigenvalues and eigenvectors of a non - symmetric matrix ( real eigenvalues only ) . Note : Assumes real eigenvalues .
pub fn eigen_non_symmetric(src: &dyn core::ToInputArray, eigenvalues: &mut dyn core::ToOutputArray, eigenvectors: &mut dyn core::ToOutputArray) -> Result<()> {
	input_array_arg!(src);
	output_array_arg!(eigenvalues);
	output_array_arg!(eigenvectors);
	unsafe { sys::cv_eigenNonSymmetric_const__InputArrayX_const__OutputArrayX_const__OutputArrayX(src.as_raw__InputArray(), eigenvalues.as_raw__OutputArray(), eigenvectors.as_raw__OutputArray()) }.into_result()
}
pub fn eigen_non_symmetric ( src : & dyn core :: ToInputArray , eigenvalues : & mut dyn core :: ToOutputArray , eigenvectors : & mut dyn core :: ToOutputArray ) -> Result < ( ) > { input_array_arg ! ( src ) ; output_array_arg ! ( eigenvalues ) ; output_array_arg ! ( eigenvectors ) ; unsafe { sys :: cv_eigenNonSymmetric_const__InputArrayX_const__OutputArrayX_const__OutputArrayX ( src . as_raw__InputArray ( ) , eigenvalues . as_raw__OutputArray ( ) , eigenvectors . as_raw__OutputArray ( ) ) } . into_result ( ) }
Calculates eigenvalues and eigenvectors of a non-symmetric matrix (real eigenvalues only).
Calculates eigenvalues and eigenvectors of a non - symmetric matrix ( real eigenvalues only ) .
src
&dyn core::ToInputArray
eigenvalues
&mut dyn core::ToOutputArray
eigenvectors
&mut dyn core::ToOutputArray
see also
None