GNU Octave
4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "fColVector.h"
Public Types | |
typedef bool(* | compare_fcn_type )(typename ref_param< float >::type, typename ref_param< float >::type) |
typedef ref_param< float >::type | crefT |
typedef float | element_type |
typedef octave_idx_type | size_type |
Used for operator(), and returned by numel() and size() (beware: signed integer) More... | |
typedef float | value_type |
Public Member Functions | |
FloatColumnVector (void) | |
FloatColumnVector (octave_idx_type n) | |
FloatColumnVector (const dim_vector &dv) | |
FloatColumnVector (octave_idx_type n, float val) | |
FloatColumnVector (const FloatColumnVector &a) | |
FloatColumnVector (const MArray< float > &a) | |
FloatColumnVector (const Array< float > &a) | |
FloatColumnVector | abs (void) const |
Array< float > | as_column (void) const |
Return the array as a column vector. More... | |
Array< float > | as_matrix (void) const |
Return the array as a matrix. More... | |
Array< float > | as_row (void) const |
Return the array as a row vector. More... | |
size_t | byte_size (void) const |
void | changesign (void) |
float & | checkelem (octave_idx_type n) |
float & | checkelem (octave_idx_type i, octave_idx_type j) |
float & | checkelem (octave_idx_type i, octave_idx_type j, octave_idx_type k) |
float & | checkelem (const Array< octave_idx_type > &ra_idx) |
crefT | checkelem (octave_idx_type n) const |
crefT | checkelem (octave_idx_type i, octave_idx_type j) const |
crefT | checkelem (octave_idx_type i, octave_idx_type j, octave_idx_type k) const |
crefT | checkelem (const Array< octave_idx_type > &ra_idx) const |
void | clear (octave_idx_type n) |
void | clear (void) |
void | clear (const dim_vector &dv) |
void | clear (octave_idx_type r, octave_idx_type c) |
Array< float > | column (octave_idx_type k) const |
Extract column: A(:,k+1). More... | |
octave_idx_type | compute_index (octave_idx_type i, octave_idx_type j) const |
octave_idx_type | compute_index (octave_idx_type i, octave_idx_type j, octave_idx_type k) const |
octave_idx_type | compute_index (const Array< octave_idx_type > &ra_idx) const |
octave_idx_type | compute_index_unchecked (const Array< octave_idx_type > &ra_idx) const |
const float * | data (void) const |
Array< float > | diag (octave_idx_type k=0) const |
Get the kth super or subdiagonal. More... | |
Array< float > | diag (octave_idx_type m, octave_idx_type n) const |
const dim_vector & | dims (void) const |
Return a const-reference so that dims ()(i) works efficiently. More... | |
float & | elem (octave_idx_type n) |
float & | elem (octave_idx_type i, octave_idx_type j) |
float & | elem (octave_idx_type i, octave_idx_type j, octave_idx_type k) |
float & | elem (const Array< octave_idx_type > &ra_idx) |
crefT | elem (octave_idx_type n) const |
crefT | elem (octave_idx_type i, octave_idx_type j) const |
crefT | elem (octave_idx_type i, octave_idx_type j, octave_idx_type k) const |
crefT | elem (const Array< octave_idx_type > &ra_idx) const |
FloatColumnVector | extract (octave_idx_type r1, octave_idx_type r2) const |
FloatColumnVector | extract_n (octave_idx_type r1, octave_idx_type n) const |
FloatColumnVector & | fill (float val) |
FloatColumnVector & | fill (float val, octave_idx_type r1, octave_idx_type r2) |
void | fill (const float &val) |
Array< octave_idx_type > | find (octave_idx_type n=-1, bool backward=false) const |
Find indices of (at most n) nonzero elements. More... | |
const float * | fortran_vec (void) const |
float * | fortran_vec (void) |
MArray< float > | hermitian (float(*fcn)(const float &)=0) const |
void | idx_add_nd (const idx_vector &idx, const MArray< float > &vals, int dim=-1) |
void | idx_max (const idx_vector &idx, const MArray< float > &vals) |
void | idx_min (const idx_vector &idx, const MArray< float > &vals) |
FloatColumnVector & | insert (const FloatColumnVector &a, octave_idx_type r) |
Array< float > & | insert (const Array< float > &a, const Array< octave_idx_type > &idx) |
Insert an array into another at a specified position. More... | |
Array< float > & | insert (const Array< float > &a, octave_idx_type r, octave_idx_type c) |
This is just a special case for idx = [r c 0 ...]. More... | |
MArray< float > | ipermute (const Array< octave_idx_type > &vec) const |
bool | is_empty (void) const |
bool | is_shared (void) |
sortmode | is_sorted (sortmode mode=UNSORTED) const |
Ordering is auto-detected or can be specified. More... | |
sortmode | is_sorted_rows (sortmode mode=UNSORTED) const |
Ordering is auto-detected or can be specified. More... | |
bool | is_square (void) const |
bool | is_vector (void) const |
Array< float > | linear_slice (octave_idx_type lo, octave_idx_type up) const |
Extract a slice from this array as a column vector: A(:)(lo+1:up). More... | |
octave_idx_type | lookup (const float &value, sortmode mode=UNSORTED) const |
Do a binary lookup in a sorted array. More... | |
Array< octave_idx_type > | lookup (const Array< float > &values, sortmode mode=UNSORTED) const |
Ditto, but for an array of values, specializing on the case when values are sorted. More... | |
void | make_unique (void) |
Array< U > | map (F fcn) const |
Apply function fcn to each element of the Array<T>. More... | |
float | max (void) const |
void | maybe_economize (void) |
void * | mex_get_data (void) const |
Give a pointer to the data in mex format. More... | |
float | min (void) const |
int | ndims (void) const |
octave_idx_type | nnz (void) const |
Count nonzero elements. More... | |
Array< float > | nth_element (const idx_vector &n, int dim=0) const |
Returns the n-th element in increasing order, using the same ordering as used for sort. More... | |
bool | operator!= (const FloatColumnVector &a) const |
float & | operator() (octave_idx_type n) |
float & | operator() (octave_idx_type i, octave_idx_type j) |
float & | operator() (octave_idx_type i, octave_idx_type j, octave_idx_type k) |
float & | operator() (const Array< octave_idx_type > &ra_idx) |
crefT | operator() (octave_idx_type n) const |
crefT | operator() (octave_idx_type i, octave_idx_type j) const |
crefT | operator() (octave_idx_type i, octave_idx_type j, octave_idx_type k) const |
crefT | operator() (const Array< octave_idx_type > &ra_idx) const |
FloatColumnVector & | operator= (const FloatColumnVector &a) |
bool | operator== (const FloatColumnVector &a) const |
bool | optimize_dimensions (const dim_vector &dv) |
Returns true if this->dims () == dv, and if so, replaces this->dimensions by a shallow copy of dv. More... | |
Array< float > | page (octave_idx_type k) const |
Extract page: A(:,:,k+1). More... | |
MArray< float > | permute (const Array< octave_idx_type > &vec, bool inv=false) const |
void | print_info (std::ostream &os, const std::string &prefix) const |
MArray< float > | reshape (const dim_vector &new_dims) const |
Array< float > | reshape (octave_idx_type nr, octave_idx_type nc) const |
void | resize (octave_idx_type n, const float &rfv=0) |
virtual float | resize_fill_value (void) const |
size_type | size (const size_type d) const |
Size of the specified dimension. More... | |
Array< float > | sort (int dim=0, sortmode mode=ASCENDING) const |
Array< float > | sort (Array< octave_idx_type > &sidx, int dim=0, sortmode mode=ASCENDING) const |
Array< octave_idx_type > | sort_rows_idx (sortmode mode=ASCENDING) const |
Sort by rows returns only indices. More... | |
MArray | squeeze (void) const |
FloatColumnVector | stack (const FloatColumnVector &a) const |
bool | test (F fcn) const |
Generic any/all test functionality with arbitrary predicate. More... | |
FloatRowVector | transpose (void) const |
float & | xelem (octave_idx_type n) |
crefT | xelem (octave_idx_type n) const |
float & | xelem (octave_idx_type i, octave_idx_type j) |
crefT | xelem (octave_idx_type i, octave_idx_type j) const |
float & | xelem (octave_idx_type i, octave_idx_type j, octave_idx_type k) |
crefT | xelem (octave_idx_type i, octave_idx_type j, octave_idx_type k) const |
float & | xelem (const Array< octave_idx_type > &ra_idx) |
crefT | xelem (const Array< octave_idx_type > &ra_idx) const |
void | idx_add (const idx_vector &idx, floatval) |
Performs indexed accumulative addition. More... | |
void | idx_add (const idx_vector &idx, const MArray< float > &vals) |
octave_idx_type | capacity (void) const |
Number of elements in the array. More... | |
octave_idx_type | length (void) const |
Number of elements in the array. More... | |
octave_idx_type | nelem (void) const |
Number of elements in the array. More... | |
octave_idx_type | numel (void) const |
Number of elements in the array. More... | |
First dimension | |
Get the first dimension of the array (number of rows) | |
octave_idx_type | dim1 (void) const |
octave_idx_type | rows (void) const |
Second dimension | |
Get the second dimension of the array (number of columns) | |
octave_idx_type | dim2 (void) const |
octave_idx_type | cols (void) const |
octave_idx_type | columns (void) const |
Third dimension | |
Get the third dimension of the array (number of pages) | |
octave_idx_type | dim3 (void) const |
octave_idx_type | pages (void) const |
Array< float > | index (const idx_vector &i) const |
Indexing without resizing. More... | |
Array< float > | index (const idx_vector &i, const idx_vector &j) const |
Array< float > | index (const Array< idx_vector > &ia) const |
Array< float > | index (const idx_vector &i, bool resize_ok, const float &rfv) const |
Indexing with possible resizing and fill. More... | |
Array< float > | index (const idx_vector &i, bool resize_ok) const |
Array< float > | index (const idx_vector &i, const idx_vector &j, bool resize_ok, const float &rfv) const |
Array< float > | index (const idx_vector &i, const idx_vector &j, bool resize_ok) const |
Array< float > | index (const Array< idx_vector > &ia, bool resize_ok, const float &rfv) const |
Array< float > | index (const Array< idx_vector > &ia, bool resize_ok) const |
void | resize2 (octave_idx_type nr, octave_idx_type nc, const float &rfv) |
Resizing (with fill). More... | |
void | resize2 (octave_idx_type nr, octave_idx_type nc) |
void | resize1 (octave_idx_type n, const float &rfv) |
void | resize1 (octave_idx_type n) |
void | resize (const dim_vector &dv, const float &rfv) |
void | resize (const dim_vector &dv) |
void | assign (const idx_vector &i, const Array< float > &rhs, const float &rfv) |
Indexed assignment (always with resize & fill). More... | |
void | assign (const idx_vector &i, const Array< float > &rhs) |
void | assign (const idx_vector &i, const idx_vector &j, const Array< float > &rhs, const float &rfv) |
void | assign (const idx_vector &i, const idx_vector &j, const Array< float > &rhs) |
void | assign (const Array< idx_vector > &ia, const Array< float > &rhs, const float &rfv) |
void | assign (const Array< idx_vector > &ia, const Array< float > &rhs) |
void | delete_elements (const idx_vector &i) |
Deleting elements. More... | |
void | delete_elements (int dim, const idx_vector &i) |
A(:,...,I,...,:) = [] (>= 2 subscripts, one of them is non-colon) More... | |
void | delete_elements (const Array< idx_vector > &ia) |
Dispatcher to the above two. More... | |
Array< U > | map (U(&fcn)(float)) const |
Overloads for function references. More... | |
Array< U > | map (U(&fcn)(const float &)) const |
bool | test_any (F fcn) const |
Simpler calls. More... | |
bool | test_all (F fcn) const |
bool | test_any (bool(&fcn)(float)) const |
Overloads for function references. More... | |
bool | test_any (bool(&fcn)(const float &)) const |
bool | test_all (bool(&fcn)(float)) const |
bool | test_all (bool(&fcn)(const float &)) const |
int * | jit_ref_count (void) |
WARNING: Only call these functions from jit. More... | |
float * | jit_slice_data (void) const |
octave_idx_type * | jit_dimensions (void) const |
void * | jit_array_rep (void) const |
Static Public Member Functions | |
static Array< float > | cat (int dim, octave_idx_type n, const Array< float > *array_list) |
Concatenation along a specified (0-based) dimension, equivalent to cat(). More... | |
Protected Attributes | |
dim_vector | dimensions |
Array< float >::ArrayRep * | rep |
float * | slice_data |
octave_idx_type | slice_len |
Friends | |
OCTAVE_API FloatColumnVector | imag (const FloatComplexColumnVector &a) |
OCTAVE_API FloatColumnVector | operator* (const FloatMatrix &a, const FloatColumnVector &b) |
OCTAVE_API FloatColumnVector | operator* (const FloatDiagMatrix &a, const FloatColumnVector &b) |
OCTAVE_API std::ostream & | operator<< (std::ostream &os, const FloatColumnVector &a) |
OCTAVE_API std::istream & | operator>> (std::istream &is, FloatColumnVector &a) |
OCTAVE_API FloatColumnVector | real (const FloatComplexColumnVector &a) |
Definition at line 33 of file fColVector.h.
|
inherited |
|
inherited |
|
inherited |
|
inline |
Definition at line 39 of file fColVector.h.
|
inlineexplicit |
Definition at line 41 of file fColVector.h.
|
inlineexplicit |
Definition at line 44 of file fColVector.h.
|
inline |
Definition at line 47 of file fColVector.h.
|
inline |
Definition at line 50 of file fColVector.h.
|
inline |
Definition at line 52 of file fColVector.h.
|
inline |
Definition at line 55 of file fColVector.h.
FloatColumnVector FloatColumnVector::abs | ( | void | ) | const |
Definition at line 130 of file fColVector.cc.
|
inherited |
Indexed assignment (always with resize & fill).
|
inlineinherited |
|
inherited |
|
inlineinherited |
|
inherited |
|
inlineinherited |
|
inlineinherited |
|
staticinherited |
Concatenation along a specified (0-based) dimension, equivalent to cat().
dim = -1 corresponds to dim = 0 and dim = -2 corresponds to dim = 1, but apply the looser matching rules of vertcat/horzcat.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inline |
Definition at line 116 of file fColVector.h.
References Array< T >::clear().
Referenced by operator*().
|
inherited |
|
inherited |
|
inlineinherited |
|
inlineinherited |
Definition at line 409 of file Array.h.
Referenced by FloatMatrix::append(), FloatMatrix::column_max(), FloatMatrix::column_min(), FloatMatrix::determinant(), FloatMatrix::diag(), FloatMatrix::fill(), FloatMatrix::finverse(), FloatMatrix::fourier(), FloatMatrix::fourier2d(), FloatMatrix::fsolve(), FloatMatrix::ifourier(), FloatMatrix::ifourier2d(), FloatMatrix::insert(), FloatMatrix::is_symmetric(), FloatMatrix::lssolve(), FloatMatrix::ltsolve(), FloatMatrix::operator+=(), FloatMatrix::operator-=(), FloatMatrix::operator==(), FloatMatrix::pseudo_inverse(), FloatMatrix::rcond(), FloatMatrix::row_max(), FloatMatrix::row_min(), FloatMatrix::stack(), FloatMatrix::tinverse(), and FloatMatrix::utsolve().
|
inherited |
Extract column: A(:,k+1).
|
inlineinherited |
Definition at line 410 of file Array.h.
Referenced by FloatMatrix::inverse().
|
inherited |
|
inherited |
|
inherited |
|
inlineinherited |
|
inlineinherited |
Definition at line 582 of file Array.h.
Referenced by FloatRowVector::operator==(), operator==(), and FloatMatrix::operator==().
|
inherited |
Deleting elements.
A(I) = [] (with a single subscript)
|
inherited |
A(:,...,I,...,:) = [] (>= 2 subscripts, one of them is non-colon)
|
inherited |
Dispatcher to the above two.
|
inherited |
Get the kth super or subdiagonal.
The zeroth diagonal is the ordinary diagonal.
|
inherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Return a const-reference so that dims ()(i) works efficiently.
Definition at line 439 of file Array.h.
Referenced by FloatNDArray::concat(), FloatNDArray::fourier(), FloatNDArray::fourier2d(), FloatNDArray::fourierNd(), FloatNDArray::ifourier(), FloatNDArray::ifourier2d(), and FloatNDArray::ifourierNd().
|
inlineinherited |
Definition at line 482 of file Array.h.
Referenced by FloatNDArray::all_integers(), FloatMatrix::column_max(), FloatMatrix::column_min(), FloatNDArray::concat(), FloatMatrix::determinant(), FloatRowVector::extract(), extract(), FloatRowVector::extract_n(), extract_n(), FloatMatrix::FloatMatrix(), FloatMatrix::is_symmetric(), FloatRowVector::max(), max(), FloatRowVector::min(), min(), FloatMatrix::operator+=(), FloatMatrix::operator-=(), FloatMatrix::row_max(), and FloatMatrix::row_min().
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
FloatColumnVector FloatColumnVector::extract | ( | octave_idx_type | r1, |
octave_idx_type | r2 | ||
) | const |
Definition at line 150 of file fColVector.cc.
References Array< float >::elem(), result, swap, and Array< T >::xelem().
Referenced by FloatMatrix::pseudo_inverse(), and FloatComplexMatrix::pseudo_inverse().
FloatColumnVector FloatColumnVector::extract_n | ( | octave_idx_type | r1, |
octave_idx_type | n | ||
) | const |
Definition at line 165 of file fColVector.cc.
References Array< float >::elem(), result, and Array< T >::xelem().
FloatColumnVector & FloatColumnVector::fill | ( | float | val | ) |
Definition at line 76 of file fColVector.cc.
References Array< float >::make_unique(), Array< float >::numel(), val, and Array< float >::xelem().
Referenced by operator*().
FloatColumnVector & FloatColumnVector::fill | ( | float | val, |
octave_idx_type | r1, | ||
octave_idx_type | r2 | ||
) |
Definition at line 92 of file fColVector.cc.
References Array< float >::make_unique(), Array< float >::numel(), swap, val, and Array< float >::xelem().
|
inherited |
|
inherited |
Find indices of (at most n) nonzero elements.
If n is specified, backward specifies search from backward.
|
inlineinherited |
Definition at line 584 of file Array.h.
Referenced by FloatNDArray::fourier(), FloatMatrix::fourier(), FloatNDArray::fourier2d(), FloatMatrix::fourier2d(), FloatNDArray::fourierNd(), FloatMatrix::ltsolve(), FloatMatrix::rcond(), and FloatMatrix::utsolve().
|
inherited |
|
inherited |
Performs indexed accumulative addition.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Indexing without resizing.
Referenced by FloatMatrix::column(), FloatMatrix::extract(), FloatMatrix::extract_n(), and FloatMatrix::row().
|
inherited |
|
inherited |
|
inherited |
Indexing with possible resizing and fill.
|
inlineinherited |
|
inherited |
|
inlineinherited |
|
inherited |
|
inlineinherited |
FloatColumnVector & FloatColumnVector::insert | ( | const FloatColumnVector & | a, |
octave_idx_type | r | ||
) |
Definition at line 57 of file fColVector.cc.
References Array< T >::elem(), Array< float >::make_unique(), Array< float >::numel(), Array< T >::numel(), and Array< float >::xelem().
|
inherited |
Insert an array into another at a specified position.
If size (a) is [d1 d2 ... dN] and idx is [i1 i2 ... iN], this method is equivalent to x(i1:i1+d1-1, i2:i2+d2-1, ... , iN:iN+dN-1) = a.
|
inherited |
This is just a special case for idx = [r c 0 ...].
|
inlineinherited |
Ordering is auto-detected or can be specified.
Definition at line 98 of file Array-f.cc.
References ASCENDING, Array< T >::data(), DESCENDING, octave::math::isnan(), mode, Array< T >::numel(), and UNSORTED.
Ordering is auto-detected or can be specified.
Definition at line 573 of file Array.h.
Referenced by FloatMatrix::is_symmetric().
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Number of elements in the array.
Synonymous with numel().
length
() at the Octave interpreter. At the Octave interpreter, the function length
() returns the length of the greatest dimension. This method returns the total number of elements.
|
inherited |
Extract a slice from this array as a column vector: A(:)(lo+1:up).
Must be 0 <= lo && up <= numel. May be up < lo.
|
inherited |
Do a binary lookup in a sorted array.
Must not contain NaNs. Mode can be specified or is auto-detected by comparing 1st and last element.
|
inherited |
Ditto, but for an array of values, specializing on the case when values are sorted.
NaNs get the value N.
|
inlineinherited |
Definition at line 185 of file Array.h.
Referenced by FloatRowVector::fill(), fill(), FloatMatrix::fill(), FloatRowVector::insert(), insert(), and FloatMatrix::insert().
float FloatColumnVector::max | ( | void | ) | const |
Definition at line 260 of file fColVector.cc.
References Array< float >::elem(), and Array< float >::numel().
Referenced by FloatDiagMatrix::rcond(), and FloatComplexDiagMatrix::rcond().
|
inlineinherited |
|
inlineinherited |
float FloatColumnVector::min | ( | void | ) | const |
Definition at line 244 of file fColVector.cc.
References Array< float >::elem(), and Array< float >::numel().
Referenced by FloatDiagMatrix::rcond(), and FloatComplexDiagMatrix::rcond().
|
inlineinherited |
|
inherited |
Count nonzero elements.
|
inherited |
Returns the n-th element in increasing order, using the same ordering as used for sort.
n can either be a scalar index or a contiguous range.
|
inlineinherited |
Number of elements in the array.
Definition at line 363 of file Array.h.
Referenced by FloatNDArray::all_integers(), FloatRowVector::append(), FloatNDArray::concat(), FloatRowVector::fill(), fill(), FloatNDArray::fourier(), FloatNDArray::fourier2d(), FloatNDArray::ifourier(), FloatNDArray::ifourier2d(), FloatRowVector::insert(), insert(), FloatRowVector::max(), max(), FloatRowVector::min(), min(), FloatRowVector::operator==(), operator==(), FloatMatrix::operator==(), and stack().
bool FloatColumnVector::operator!= | ( | const FloatColumnVector & | a | ) | const |
Definition at line 51 of file fColVector.cc.
References a.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
Definition at line 58 of file fColVector.h.
References MArray< T >::operator=().
bool FloatColumnVector::operator== | ( | const FloatColumnVector & | a | ) | const |
Definition at line 42 of file fColVector.cc.
References Array< float >::data(), Array< T >::data(), mx_inline_equal(), Array< float >::numel(), and Array< T >::numel().
|
inherited |
Returns true if this->dims () == dv, and if so, replaces this->dimensions by a shallow copy of dv.
This is useful for maintaining several arrays with supposedly equal dimensions (e.g. structs in the interpreter).
|
inherited |
Extract page: A(:,:,k+1).
|
inlineinherited |
|
inherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
Definition at line 111 of file fColVector.h.
References Array< T >::resize().
Referenced by FloatMatrix::lssolve(), operator*(), FloatMatrix::row_max(), and FloatMatrix::row_min().
|
inherited |
|
inlineinherited |
|
inherited |
|
inlineinherited |
|
inherited |
Resizing (with fill).
|
inlineinherited |
|
virtualinherited |
|
inlineinherited |
Definition at line 401 of file Array.h.
Referenced by FloatMatrix::append(), FloatMatrix::column_max(), FloatMatrix::column_min(), FloatMatrix::determinant(), FloatMatrix::diag(), FloatMatrix::fill(), FloatMatrix::finverse(), FloatMatrix::fourier(), FloatMatrix::fourier2d(), FloatMatrix::fsolve(), FloatMatrix::ifourier(), FloatMatrix::ifourier2d(), FloatMatrix::insert(), FloatMatrix::inverse(), FloatMatrix::is_symmetric(), FloatMatrix::lssolve(), FloatMatrix::ltsolve(), FloatMatrix::operator+=(), FloatMatrix::operator-=(), FloatMatrix::operator==(), FloatMatrix::pseudo_inverse(), FloatMatrix::rcond(), FloatMatrix::row_max(), FloatMatrix::row_min(), FloatMatrix::stack(), FloatMatrix::tinverse(), and FloatMatrix::utsolve().
|
inherited |
|
inherited |
Sort by rows returns only indices.
FloatColumnVector FloatColumnVector::stack | ( | const FloatColumnVector & | a | ) | const |
Definition at line 113 of file fColVector.cc.
References Array< float >::numel(), Array< T >::numel(), and retval.
Definition at line 815 of file Array.h.
Referenced by FloatNDArray::all_elements_are_int_or_inf_or_nan(), FloatNDArray::all_elements_are_zero(), FloatNDArray::all_integers(), FloatNDArray::any_element_is_negative(), FloatNDArray::any_element_is_positive(), and FloatNDArray::any_element_not_one_or_zero().
FloatRowVector FloatColumnVector::transpose | ( | void | ) | const |
Definition at line 124 of file fColVector.cc.
References MArray< T >::transpose().
|
inlineinherited |
Definition at line 455 of file Array.h.
Referenced by FloatRowVector::fill(), fill(), FloatMatrix::fill(), FloatNDArray::FloatNDArray(), FloatRowVector::insert(), insert(), and FloatMatrix::insert().
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
friend |
Definition at line 142 of file fColVector.cc.
|
friend |
Definition at line 178 of file fColVector.cc.
|
friend |
Definition at line 213 of file fColVector.cc.
|
friend |
Definition at line 276 of file fColVector.cc.
|
friend |
Definition at line 285 of file fColVector.cc.
|
friend |
Definition at line 136 of file fColVector.cc.
|
protectedinherited |
|
protectedinherited |