#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 125 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, Alloc >::numel(), OCTAVE_LOCAL_BUFFER, octave_value(), MatrixType::Permuted_Diagonal, MatrixType::Permuted_Lower, MatrixType::Permuted_Upper, print_usage(), MatrixType::Rectangular, transform(), MatrixType::Tridiagonal, MatrixType::Tridiagonal_Hermitian, MatrixType::type(), MatrixType::Unknown, and MatrixType::Upper.