#include <cmath>
#include <cstddef>
#include <cstdint>
#include <ctime>
#include <algorithm>
#include <limits>
#include <string>
#include "lo-ieee.h"
#include "mx-base.h"
#include "oct-base64.h"
#include "oct-binmap.h"
#include "oct-time.h"
#include "quit.h"
#include "Cell.h"
#include "data.h"
#include "defun.h"
#include "error.h"
#include "errwarn.h"
#include "interpreter-private.h"
#include "interpreter.h"
#include "oct-map.h"
#include "ov-class.h"
#include "ov-complex.h"
#include "ov-cx-mat.h"
#include "ov-cx-sparse.h"
#include "ov-float.h"
#include "ov-flt-complex.h"
#include "ov-flt-cx-mat.h"
#include "ov.h"
#include "ovl.h"
#include "pager.h"
#include "pt-mat.h"
#include "utils.h"
#include "variables.h"
#include "xnorm.h"
Go to the source code of this file.
Macros | |
#define | BTYP_BRANCH(X, EX) |
#define | DATA_REDUCTION(FCN) |
#define | INSTANTIATE_EYE(T) template octave_value identity_matrix<T> (int, int) |
#define | MAKE_INT_BRANCH(INTX) |
#define | MAKE_INT_BRANCH(X) |
#define | MAKE_INT_BRANCH(X) |
#define | MAKE_INT_BRANCH(X) |
#define | MAKE_INT_BRANCH(X) |
#define | MAKE_INT_BRANCH(X) |
#define | MAKE_INT_BRANCH(X) |
#define | MAKE_INT_BRANCH(X) |
#define | MAKE_INT_BRANCH(X) |
#define BTYP_BRANCH | ( | X, | |
EX | |||
) |
#define INSTANTIATE_EYE | ( | T | ) | template octave_value identity_matrix<T> (int, int) |
#define MAKE_INT_BRANCH | ( | INTX | ) |
#define MAKE_INT_BRANCH | ( | X | ) |
#define MAKE_INT_BRANCH | ( | X | ) |
#define MAKE_INT_BRANCH | ( | X | ) |
#define MAKE_INT_BRANCH | ( | X | ) |
#define MAKE_INT_BRANCH | ( | X | ) |
#define MAKE_INT_BRANCH | ( | X | ) |
#define MAKE_INT_BRANCH | ( | X | ) |
#define MAKE_INT_BRANCH | ( | X | ) |
octave_value do_class_concat | ( | const octave_value_list & | ovl, |
const std::string & | cattype, | ||
int | dim | ||
) |
Definition at line 1742 of file data.cc.
References __get_interpreter__(), octave_value::class_name(), octave_value_list::empty(), error(), interpreter::feval(), symbol_table::find_method(), octave::get_dispatch_type(), interpreter::get_symbol_table(), octave_value::is_defined(), octave_value::isempty(), octave_value::isobject(), len, octave_value_list::length(), and ovl().
T eps | ( | const T & | x | ) |
Definition at line 4964 of file data.cc.
References frexp(), isinf(), isnan(), min(), NaN, pow(), and x.
Referenced by axes::properties::check_axis_limits(), d9gmit(), d9lgic(), d9lgit(), F__betainc__(), F__expint__(), F__gammainc__(), Feps(), Ftsearch(), r9gmit(), r9lgic(), and r9lgit().
octave_value_list F__accumarray_max__ | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list F__accumarray_min__ | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list F__accumarray_sum__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 7680 of file data.cc.
References error(), octave_value::is_range(), octave_value::is_single_type(), octave_value::iscomplex(), octave_value_list::length(), n, print_usage(), r, and octave_value::range_value().
octave_value_list F__accumdim_sum__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 7901 of file data.cc.
References error(), octave_value::is_single_type(), octave_value::iscomplex(), octave_value_list::length(), n, and print_usage().
octave_value_list F__base64_decode_bytes__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 8618 of file data.cc.
References dim_vector::alloc(), base64_decode_bytes(), octave_value_list::length(), Array< T, Alloc >::numel(), ovl(), print_usage(), and MArray< T >::reshape().
octave_value_list F__sort_rows_idx__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 7357 of file data.cc.
References ASCENDING, DESCENDING, error(), octave_value::issparse(), octave_value_list::length(), octave_value::ndims(), octave_value(), print_usage(), and octave_value::sort_rows_idx().
octave_value_list Fall | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 91 of file data.cc.
References error(), ovl(), and print_usage().
octave_value_list Fand | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fany | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 156 of file data.cc.
References error(), ovl(), and print_usage().
octave_value_list Fatan2 | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 207 of file data.cc.
References err_wrong_type_arg(), error(), and print_usage().
octave_value_list Fbase64_decode | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 8562 of file data.cc.
References dim_vector::alloc(), base64_decode(), octave_value_list::length(), Array< T, Alloc >::numel(), ovl(), print_usage(), and Array< T, Alloc >::reshape().
octave_value_list Fbase64_encode | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 8454 of file data.cc.
References octave_value_list::array_value(), base64_encode(), Array< T, Alloc >::data(), error(), free(), isinteger(), octave_value_list::length(), MAKE_INT_BRANCH, Array< T, Alloc >::numel(), octave_value(), panic_impossible, and print_usage().
octave_value_list Fcat | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 2343 of file data.cc.
References error(), octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fcolon | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 6804 of file data.cc.
References colon_op(), octave_value_list::length(), and print_usage().
octave_value_list Fcolumns | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3056 of file data.cc.
References octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fcomplex | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3499 of file data.cc.
References octave_value::array_value(), Sparse< T, Alloc >::cidx(), Sparse< T, Alloc >::cols(), Sparse< T, Alloc >::data(), Array< T, Alloc >::dims(), Sparse< T, Alloc >::dims(), octave_value::double_value(), error(), octave_value::float_array_value(), octave_value::float_value(), octave_value::is_single_type(), octave_value::iscomplex(), octave_value::issparse(), octave_value_list::length(), Sparse< T, Alloc >::nnz(), octave_value::numel(), Array< T, Alloc >::numel(), octave_value(), print_usage(), Sparse< T, Alloc >::ridx(), Sparse< T, Alloc >::rows(), octave_value::sparse_matrix_value(), octave_value::xcomplex_array_value(), octave_value::xcomplex_value(), Array< T, Alloc >::xelem(), octave_value::xfloat_complex_array_value(), octave_value::xfloat_complex_value(), and octave_value::xsparse_complex_matrix_value().
octave_value_list Fcputime | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 6971 of file data.cc.
References octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fctranspose | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fcumprod | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1015 of file data.cc.
References DATA_REDUCTION.
octave_value_list Fcumsum | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1066 of file data.cc.
References octave_value::array_value(), btyp_bool, btyp_complex, btyp_double, btyp_float, btyp_float_complex, octave_value::builtin_type(), octave_value::complex_array_value(), ComplexNDArray::cumsum(), SparseComplexMatrix::cumsum(), NDArray::cumsum(), SparseMatrix::cumsum(), FloatComplexNDArray::cumsum(), FloatNDArray::cumsum(), err_wrong_type_arg(), error(), octave_value::float_array_value(), octave_value::float_complex_array_value(), octave_value::issparse(), MAKE_INT_BRANCH, print_usage(), octave_value::sparse_complex_matrix_value(), and octave_value::sparse_matrix_value().
octave_value_list Fdiag | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1227 of file data.cc.
References octave_value::columns(), octave_value::diag(), error(), m, n, octave_value::ndims(), print_usage(), and octave_value::rows().
octave_value_list Fdiff | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 8283 of file data.cc.
References error(), octave_value_list::length(), and print_usage().
octave_value_list Fe | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Feps | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 5020 of file data.cc.
References octave_value::array_value(), eps(), error(), octave_value::float_array_value(), octave_value::is_double_type(), octave_value::is_single_type(), and octave_value_list::length().
octave_value_list Feq | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Feye | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 5518 of file data.cc.
References oct_data_conv::dt_double, octave::get_dimensions(), identity_matrix(), octave_value_list::length(), print_usage(), and oct_data_conv::string_to_data_type().
octave_value_list Ffalse | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Ffull | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 6128 of file data.cc.
References octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fge | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fgt | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fhorzcat | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fhypot | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 385 of file data.cc.
References print_usage().
octave_value_list FI | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list FInf | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fipermute | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fiscolumn | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3993 of file data.cc.
References octave_value_list::length(), Array< T, Alloc >::numel(), octave_value(), ovl(), and print_usage().
octave_value_list Fiscomplex | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3434 of file data.cc.
References octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fisempty | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3810 of file data.cc.
References octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fisfloat | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3466 of file data.cc.
References octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fisinteger | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3379 of file data.cc.
References isinteger(), octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fislogical | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3347 of file data.cc.
References octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fismatrix | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 4043 of file data.cc.
References octave_value_list::length(), Array< T, Alloc >::numel(), octave_value(), ovl(), and print_usage().
octave_value_list Fisnumeric | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3832 of file data.cc.
References octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fisreal | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3796 of file data.cc.
References octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fisrow | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3944 of file data.cc.
References octave_value_list::length(), Array< T, Alloc >::numel(), octave_value(), ovl(), and print_usage().
octave_value_list Fisscalar | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3864 of file data.cc.
References octave_value_list::length(), Array< T, Alloc >::numel(), octave_value(), ovl(), and print_usage().
octave_value_list Fissorted | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 7431 of file data.cc.
References ASCENDING, octave_value_list::length(), and print_usage().
octave_value_list Fissquare | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 4091 of file data.cc.
References octave_value_list::length(), Array< T, Alloc >::numel(), octave_value(), ovl(), and print_usage().
octave_value_list Fisvector | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3904 of file data.cc.
References octave_value_list::length(), Array< T, Alloc >::numel(), octave_value(), ovl(), and print_usage().
octave_value_list Fldivide | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fle | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Flength | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 2596 of file data.cc.
References octave_value_list::length(), ovl(), and print_usage().
octave_value_list Flinspace | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 5647 of file data.cc.
References octave_value::dims(), error(), octave_value::idx_type_value(), octave_value::is_scalar_type(), octave_value::is_single_type(), octave_value::iscomplex(), octave_value::isempty(), octave_value::isnumeric(), octave_value_list::length(), dim_vector::ndims(), and print_usage().
octave_value_list Flog2 | ( | const octave_value_list & | args, |
int | nargout | ||
) |
Definition at line 497 of file data.cc.
References err_wrong_type_arg(), f, log2(), map_2_xlog2(), ovl(), print_usage(), and x.
octave_value_list Flt | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fmerge | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 8049 of file data.cc.
References octave_value::bool_array_value(), error(), octave_value::is_double_type(), octave_value::is_scalar_type(), octave_value::is_true(), octave_value::iscomplex(), octave_value_list::length(), and print_usage().
octave_value_list Fminus | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fmldivide | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fmod | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 791 of file data.cc.
References btyp_double, btyp_float, err_wrong_type_arg(), error(), isinteger(), MAKE_INT_BRANCH, mod(), panic_impossible, and print_usage().
octave_value_list Fmpower | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fmrdivide | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fmtimes | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list FNA | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list FNaN | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fndims | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 2620 of file data.cc.
References octave_value_list::length(), Array< T, Alloc >::numel(), octave_value(), ovl(), and print_usage().
octave_value_list Fne | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fnnz | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 2960 of file data.cc.
References octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fnorm | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 6197 of file data.cc.
References err_wrong_type_arg(), error(), Inf, octave_value::is_scalar_type(), octave_value::is_string(), octave_value::isempty(), octave_value_list::length(), octave_value::ndims(), octave_value(), print_usage(), octave_value::string_value(), transform(), xcolnorms(), xfrobnorm(), xnorm(), and xrownorms().
octave_value_list Fnot | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fnth_element | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 7566 of file data.cc.
References octave_value::array_value(), btyp_complex, btyp_double, btyp_float, btyp_float_complex, octave_value::builtin_type(), octave_value::cellstr_value(), octave_value::complex_array_value(), octave_value::dims(), err_wrong_type_arg(), error(), dim_vector::first_non_singleton(), octave_value::float_array_value(), octave_value::float_complex_array_value(), octave_value::iscellstr(), octave_value_list::length(), MAKE_INT_BRANCH, n, Array< T, Alloc >::nth_element(), and print_usage().
octave_value_list Fnumel | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 2685 of file data.cc.
References dims_to_numel(), octave_value_list::length(), print_usage(), and octave_value_list::slice().
octave_value_list Fnzmax | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 2996 of file data.cc.
References octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fones | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list For | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fpermute | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fpi | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fplus | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fpower | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fprod | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1376 of file data.cc.
References boolNDArray::all(), SparseBoolMatrix::all(), octave_value::array_value(), octave_value::bool_array_value(), btyp_bool, btyp_char, btyp_complex, btyp_double, btyp_float, btyp_float_complex, octave_value::builtin_type(), octave_value::complex_array_value(), FloatComplexNDArray::dprod(), FloatNDArray::dprod(), err_wrong_type_arg(), error(), octave_value::float_array_value(), octave_value::float_complex_array_value(), octave_value::issparse(), MAKE_INT_BRANCH, print_usage(), ComplexNDArray::prod(), SparseComplexMatrix::prod(), NDArray::prod(), SparseMatrix::prod(), FloatComplexNDArray::prod(), FloatNDArray::prod(), octave_value::sparse_bool_matrix_value(), octave_value::sparse_complex_matrix_value(), and octave_value::sparse_matrix_value().
octave_value_list Frdivide | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Frealmax | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Frealmin | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Frem | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 607 of file data.cc.
References btyp_double, btyp_float, err_wrong_type_arg(), error(), isinteger(), MAKE_INT_BRANCH, panic_impossible, print_usage(), and rem().
octave_value_list Frepelems | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 8387 of file data.cc.
References BTYP_BRANCH, Array< T, Alloc >::dims(), err_wrong_type_arg(), error(), octave_value_list::length(), Array< T, Alloc >::ndims(), Array< T, Alloc >::numel(), print_usage(), r, Array< T, Alloc >::rows(), and x.
octave_value_list Freshape | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 5938 of file data.cc.
References dim_vector::alloc(), error(), octave_value_list::length(), Array< T, Alloc >::numel(), dim_vector::numel(), and print_usage().
octave_value_list Fresize | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 5861 of file data.cc.
References octave_value_list::length(), m, Array< T, Alloc >::numel(), print_usage(), octave_value::resize(), and dim_vector::resize().
octave_value_list Frows | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3011 of file data.cc.
References octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fsize | ( | const octave_value_list & | args, |
int | nargout | ||
) |
Definition at line 2777 of file data.cc.
References error(), octave_value_list::length(), m, dim_vector::ndims(), Array< T, Alloc >::numel(), ovl(), print_usage(), dim_vector::redim(), Array< T, Alloc >::resize(), and Array< T, Alloc >::xelem().
octave_value_list Fsize_equal | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 2935 of file data.cc.
References octave_value_list::length(), and ovl().
octave_value_list Fsort | ( | const octave_value_list & | args, |
int | nargout | ||
) |
Definition at line 7052 of file data.cc.
References ASCENDING, DESCENDING, octave_value::dims(), error(), dim_vector::first_non_singleton(), octave_value_list::length(), ovl(), print_usage(), and octave_value::sort().
octave_value_list Fsqueeze | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 6114 of file data.cc.
References octave_value_list::length(), ovl(), and print_usage().
octave_value_list Fsum | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3104 of file data.cc.
References boolNDArray::any(), SparseBoolMatrix::any(), octave_value::array_value(), octave_value::bool_array_value(), btyp_bool, btyp_char, btyp_complex, btyp_double, btyp_float, btyp_float_complex, octave_value::builtin_type(), octave_value::complex_array_value(), FloatComplexNDArray::dsum(), FloatNDArray::dsum(), err_wrong_type_arg(), error(), octave_value::float_array_value(), octave_value::float_complex_array_value(), octave_value::issparse(), octave_value_list::length(), MAKE_INT_BRANCH, print_usage(), octave_value::sparse_bool_matrix_value(), octave_value::sparse_complex_matrix_value(), octave_value::sparse_matrix_value(), SparseBoolMatrix::sum(), ComplexNDArray::sum(), SparseComplexMatrix::sum(), NDArray::sum(), SparseMatrix::sum(), FloatComplexNDArray::sum(), FloatNDArray::sum(), warning(), ComplexNDArray::xsum(), and NDArray::xsum().
octave_value_list Fsumsq | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 3315 of file data.cc.
References DATA_REDUCTION.
octave_value_list Ftic | ( | const octave_value_list & | args, |
int | nargout | ||
) |
Definition at line 6868 of file data.cc.
References octave_value::double_value(), octave_value_list::length(), and warning().
octave_value_list Ftimes | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Ftoc | ( | const octave_value_list & | args, |
int | nargout | ||
) |
Definition at line 6907 of file data.cc.
References octave_value_list::length(), and print_usage().
octave_value_list Ftranspose | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Ftrue | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fuminus | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fuplus | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fvec | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 6055 of file data.cc.
References dim_vector::alloc(), error(), octave_value_list::length(), octave_value::magic_colon_t, octave_value::numel(), print_usage(), octave_value::reshape(), and octave_value::single_subsref().
octave_value_list Fvertcat | ( | const octave_value_list & | args, |
int | |||
) |
octave_value_list Fzeros | ( | const octave_value_list & | args, |
int | |||
) |
octave_value identity_matrix | ( | int | nr, |
int | nc | ||
) |
template octave_value identity_matrix< boolNDArray > | ( | int | , |
int | |||
) |
template octave_value identity_matrix< FloatNDArray > | ( | int | , |
int | |||
) |
template octave_value identity_matrix< int16NDArray > | ( | int | , |
int | |||
) |
template octave_value identity_matrix< int32NDArray > | ( | int | , |
int | |||
) |
template octave_value identity_matrix< int64NDArray > | ( | int | , |
int | |||
) |
template octave_value identity_matrix< int8NDArray > | ( | int | , |
int | |||
) |
template octave_value identity_matrix< NDArray > | ( | int | , |
int | |||
) |
template octave_value identity_matrix< uint16NDArray > | ( | int | , |
int | |||
) |
template octave_value identity_matrix< uint32NDArray > | ( | int | , |
int | |||
) |
template octave_value identity_matrix< uint64NDArray > | ( | int | , |
int | |||
) |
template octave_value identity_matrix< uint8NDArray > | ( | int | , |
int | |||
) |