#include <algorithm>
#include "ov.h"
#include "defun.h"
#include "error.h"
#include "ov-re-mat.h"
#include "ov-cx-mat.h"
#include "ov-re-sparse.h"
#include "ov-cx-sparse.h"
#include "MatrixType.h"
#include "oct-locbuf.h"
Go to the source code of this file.
Functions | |
OCTAVE_EXPORT octave_value_list | Fmatrix_type (const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list Fmatrix_type | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 123 of file matrix_type.cc.
References MatrixType::Banded, MatrixType::Banded_Hermitian, MatrixType::Diagonal, error(), MatrixType::Full, MatrixType::Hermitian, MatrixType::invalidate_type(), MatrixType::is_unknown(), len, MatrixType::Lower, m, MatrixType::mark_as_banded(), MatrixType::mark_as_diagonal(), MatrixType::mark_as_full(), MatrixType::mark_as_lower_triangular(), MatrixType::mark_as_permuted(), MatrixType::mark_as_permuted_diagonal(), MatrixType::mark_as_rectangular(), MatrixType::mark_as_symmetric(), MatrixType::mark_as_tridiagonal(), MatrixType::mark_as_upper_triangular(), Array< T >::numel(), OCTAVE_LOCAL_BUFFER, octave_value(), MatrixType::Permuted_Diagonal, MatrixType::Permuted_Lower, MatrixType::Permuted_Upper, print_usage(), MatrixType::Rectangular, retval, transform(), MatrixType::Tridiagonal, MatrixType::Tridiagonal_Hermitian, MatrixType::type(), MatrixType::Unknown, and MatrixType::Upper.