C# Class Accord.Math.Environments.OctaveEnvironment

Datei anzeigen Open project: accord-net/framework

Protected Properties

Property Type Description
eps double
pi double
ret retm

Protected Methods

Method Description
OctaveEnvironment ( ) : Accord.Math

Initializes a new instance of the OctaveEnvironment class.

abs ( double d ) : double

Absolute value.

abs ( double d ) : double[]

Absolute value.

abs ( double d ) : mat

Absolute value.

ceil ( double f ) : double

Ceiling.

ceil ( double f ) : ].double[

Ceiling.

ceil ( double f ) : double[]

Ceiling.

chol ( double a ) : ].double[

Cholesky decomposition.

cos ( double d ) : double

Cos.

cos ( double d ) : double[]

Cos.

cos ( double d ) : mat

Cos.

eig ( double a, double &V ) : double[]

Eigenvalue decomposition.

eig ( double a, double &V, double &im ) : double[]

Eigenvalue decomposition.

eig ( double a, double b, double &V, double &im ) : double[]

Eigenvalue decomposition.

eig ( double a, double b, double &V, double &alphar, double &beta ) : double[]

Eigenvalue decomposition.

eig ( double a, double b, double &V, double &im, double &alphar, double &alphai, double &beta ) : double[]

Eigenvalue decomposition.

exp ( double d ) : double

Exponential value.

exp ( double d ) : double[]

Exponential value.

exp ( double d ) : mat

Exponential value.

eye ( int size ) : mat

Creates an identity matrix.

floor ( double f ) : double

Flooring.

floor ( double f ) : ].double[

Flooring.

floor ( double f ) : double[]

Flooring.

inv ( double matrix ) : mat

Inverts a matrix.

log ( double d ) : double

Logarithm.

log ( double d ) : double[]

Logarithm.

log ( double d ) : mat

Logarithm.

magic ( int n ) : mat

Creates a magic square matrix.

ones ( int size ) : mat

Creates a unit matrix.

ones ( int n, int m ) : mat

Creates a unit matrix.

pinv ( double matrix ) : mat

Inverts a matrix.

prod ( double vector ) : double

Product of vector elements.

qr ( double m, double &Q, double &R ) : void

QR decomposition.

qr ( double m, double &Q, double &R, double &d ) : void

QR decomposition.

rand ( int n, int m ) : mat

Random vector.

rank ( double m ) : int

Rank of a matrix.

round ( double f ) : double

Rounding.

round ( double f ) : ].double[

Rounding.

round ( double f ) : double[]

Rounding.

sin ( double d ) : double

Sin.

sin ( double d ) : double[]

Sin.

sin ( double d ) : mat

Sin.

size ( double m ) : double[]

Size of a matrix.

sum ( double vector ) : double

Sum of vector elements.

sum ( double matrix ) : double[]

Matrix sum vector.

sum ( double matrix, int dimension ) : double[]

Matrix sum vector.

svd ( double m ) : List

Singular value decomposition.

zeros ( int size ) : mat

Creates a unit matrix.

zeros ( int n, int m ) : mat

Creates a unit matrix.

Method Details

OctaveEnvironment() protected method

Initializes a new instance of the OctaveEnvironment class.
protected OctaveEnvironment ( ) : Accord.Math
return Accord.Math

abs() protected static method

Absolute value.
protected static abs ( double d ) : double
d double
return double

abs() protected static method

Absolute value.
protected static abs ( double d ) : double[]
d double
return double[]

abs() protected static method

Absolute value.
protected static abs ( double d ) : mat
d double
return mat

ceil() protected static method

Ceiling.
protected static ceil ( double f ) : double
f double
return double

ceil() protected static method

Ceiling.
protected static ceil ( double f ) : ].double[
f double
return ].double[

ceil() protected static method

Ceiling.
protected static ceil ( double f ) : double[]
f double
return double[]

chol() protected static method

Cholesky decomposition.
protected static chol ( double a ) : ].double[
a double
return ].double[

cos() protected static method

Cos.
protected static cos ( double d ) : double
d double
return double

cos() protected static method

Cos.
protected static cos ( double d ) : double[]
d double
return double[]

cos() protected static method

Cos.
protected static cos ( double d ) : mat
d double
return mat

eig() protected static method

Eigenvalue decomposition.
protected static eig ( double a, double &V ) : double[]
a double
V double
return double[]

eig() protected static method

Eigenvalue decomposition.
protected static eig ( double a, double &V, double &im ) : double[]
a double
V double
im double
return double[]

eig() protected static method

Eigenvalue decomposition.
protected static eig ( double a, double b, double &V, double &im ) : double[]
a double
b double
V double
im double
return double[]

eig() protected static method

Eigenvalue decomposition.
protected static eig ( double a, double b, double &V, double &alphar, double &beta ) : double[]
a double
b double
V double
alphar double
beta double
return double[]

eig() protected static method

Eigenvalue decomposition.
protected static eig ( double a, double b, double &V, double &im, double &alphar, double &alphai, double &beta ) : double[]
a double
b double
V double
im double
alphar double
alphai double
beta double
return double[]

exp() protected static method

Exponential value.
protected static exp ( double d ) : double
d double
return double

exp() protected static method

Exponential value.
protected static exp ( double d ) : double[]
d double
return double[]

exp() protected static method

Exponential value.
protected static exp ( double d ) : mat
d double
return mat

eye() protected static method

Creates an identity matrix.
protected static eye ( int size ) : mat
size int
return mat

floor() protected static method

Flooring.
protected static floor ( double f ) : double
f double
return double

floor() protected static method

Flooring.
protected static floor ( double f ) : ].double[
f double
return ].double[

floor() protected static method

Flooring.
protected static floor ( double f ) : double[]
f double
return double[]

inv() protected static method

Inverts a matrix.
protected static inv ( double matrix ) : mat
matrix double
return mat

log() protected static method

Logarithm.
protected static log ( double d ) : double
d double
return double

log() protected static method

Logarithm.
protected static log ( double d ) : double[]
d double
return double[]

log() protected static method

Logarithm.
protected static log ( double d ) : mat
d double
return mat

magic() protected static method

Creates a magic square matrix.
protected static magic ( int n ) : mat
n int
return mat

ones() protected static method

Creates a unit matrix.
protected static ones ( int size ) : mat
size int
return mat

ones() protected static method

Creates a unit matrix.
protected static ones ( int n, int m ) : mat
n int
m int
return mat

pinv() protected static method

Inverts a matrix.
protected static pinv ( double matrix ) : mat
matrix double
return mat

prod() protected static method

Product of vector elements.
protected static prod ( double vector ) : double
vector double
return double

qr() protected static method

QR decomposition.
protected static qr ( double m, double &Q, double &R ) : void
m double
Q double
R double
return void

qr() protected static method

QR decomposition.
protected static qr ( double m, double &Q, double &R, double &d ) : void
m double
Q double
R double
d double
return void

rand() protected static method

Random vector.
protected static rand ( int n, int m ) : mat
n int
m int
return mat

rank() protected static method

Rank of a matrix.
protected static rank ( double m ) : int
m double
return int

round() protected static method

Rounding.
protected static round ( double f ) : double
f double
return double

round() protected static method

Rounding.
protected static round ( double f ) : ].double[
f double
return ].double[

round() protected static method

Rounding.
protected static round ( double f ) : double[]
f double
return double[]

sin() protected static method

Sin.
protected static sin ( double d ) : double
d double
return double

sin() protected static method

Sin.
protected static sin ( double d ) : double[]
d double
return double[]

sin() protected static method

Sin.
protected static sin ( double d ) : mat
d double
return mat

size() protected static method

Size of a matrix.
protected static size ( double m ) : double[]
m double
return double[]

sum() protected static method

Sum of vector elements.
protected static sum ( double vector ) : double
vector double
return double

sum() protected static method

Matrix sum vector.
protected static sum ( double matrix ) : double[]
matrix double
return double[]

sum() protected static method

Matrix sum vector.
protected static sum ( double matrix, int dimension ) : double[]
matrix double
dimension int
return double[]

svd() protected method

Singular value decomposition.
protected svd ( double m ) : List
m double
return List

zeros() protected static method

Creates a unit matrix.
protected static zeros ( int size ) : mat
size int
return mat

zeros() protected static method

Creates a unit matrix.
protected static zeros ( int n, int m ) : mat
n int
m int
return mat

Property Details

eps protected_oe static_oe property

Machine epsilon.
protected static double eps
return double

pi protected_oe static_oe property

Pi.
protected static double pi
return double

ret protected_oe property

Return setter keyword.
protected retm ret
return retm