GNU Octave
4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include <cassert>
#include <cfloat>
#include <cmath>
#include "oct-norm.h"
#include "error.h"
#include "xnorm.h"
#include "ov.h"
#include "gripes.h"
Go to the source code of this file.
Functions | |
octave_value | xcolnorms (const octave_value &x, const octave_value &p) |
octave_value | xfrobnorm (const octave_value &x) |
octave_value | xnorm (const octave_value &x, const octave_value &p) |
octave_value | xrownorms (const octave_value &x, const octave_value &p) |
octave_value xcolnorms | ( | const octave_value & | x, |
const octave_value & | p | ||
) |
Definition at line 99 of file xnorm.cc.
References octave_value::complex_matrix_value(), octave_value::double_value(), octave_value::float_complex_matrix_value(), octave_value::float_matrix_value(), octave_value::float_value(), gripe_wrong_type_arg(), octave_value::is_complex_type(), octave_value::is_double_type(), octave_value::is_single_type(), octave_value::is_sparse_type(), octave_value::matrix_value(), octave_value::sparse_complex_matrix_value(), octave_value::sparse_matrix_value(), and xcolnorms().
Referenced by xcolnorms().
octave_value xfrobnorm | ( | const octave_value & | x | ) |
Definition at line 181 of file xnorm.cc.
References octave_value::complex_matrix_value(), octave_value::float_complex_matrix_value(), octave_value::float_matrix_value(), gripe_wrong_type_arg(), octave_value::is_complex_type(), octave_value::is_double_type(), octave_value::is_single_type(), octave_value::is_sparse_type(), octave_value::matrix_value(), octave_value::sparse_complex_matrix_value(), octave_value::sparse_matrix_value(), and xfrobnorm().
Referenced by xfrobnorm().
octave_value xnorm | ( | const octave_value & | x, |
const octave_value & | p | ||
) |
Definition at line 40 of file xnorm.cc.
References octave_value::column_vector_value(), octave_value::columns(), octave_value::complex_column_vector_value(), octave_value::complex_matrix_value(), octave_value::double_value(), octave_value::float_column_vector_value(), octave_value::float_complex_column_vector_value(), octave_value::float_complex_matrix_value(), octave_value::float_matrix_value(), octave_value::float_value(), gripe_wrong_type_arg(), octave_value::is_complex_type(), octave_value::is_double_type(), octave_value::is_empty(), octave_value::is_single_type(), octave_value::is_sparse_type(), isvector(), octave_value::matrix_value(), octave_value::rows(), octave_value::sparse_complex_matrix_value(), octave_value::sparse_matrix_value(), and xnorm().
Referenced by xnorm().
octave_value xrownorms | ( | const octave_value & | x, |
const octave_value & | p | ||
) |
Definition at line 140 of file xnorm.cc.
References octave_value::complex_matrix_value(), octave_value::double_value(), octave_value::float_complex_matrix_value(), octave_value::float_matrix_value(), octave_value::float_value(), gripe_wrong_type_arg(), octave_value::is_complex_type(), octave_value::is_double_type(), octave_value::is_single_type(), octave_value::is_sparse_type(), octave_value::matrix_value(), octave_value::sparse_complex_matrix_value(), octave_value::sparse_matrix_value(), and xrownorms().
Referenced by xrownorms().