C# Class Accord.Math.Environments.OctaveEnvironment

Afficher le fichier Open project: accord-net/framework

Protected Properties

Свойство Type Description
eps double
pi double
ret retm

Méthodes protégées

Méthode 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 méthode

Initializes a new instance of the OctaveEnvironment class.
protected OctaveEnvironment ( ) : Accord.Math
Résultat Accord.Math

abs() protected static méthode

Absolute value.
protected static abs ( double d ) : double
d double
Résultat double

abs() protected static méthode

Absolute value.
protected static abs ( double d ) : double[]
d double
Résultat double[]

abs() protected static méthode

Absolute value.
protected static abs ( double d ) : mat
d double
Résultat mat

ceil() protected static méthode

Ceiling.
protected static ceil ( double f ) : double
f double
Résultat double

ceil() protected static méthode

Ceiling.
protected static ceil ( double f ) : ].double[
f double
Résultat ].double[

ceil() protected static méthode

Ceiling.
protected static ceil ( double f ) : double[]
f double
Résultat double[]

chol() protected static méthode

Cholesky decomposition.
protected static chol ( double a ) : ].double[
a double
Résultat ].double[

cos() protected static méthode

Cos.
protected static cos ( double d ) : double
d double
Résultat double

cos() protected static méthode

Cos.
protected static cos ( double d ) : double[]
d double
Résultat double[]

cos() protected static méthode

Cos.
protected static cos ( double d ) : mat
d double
Résultat mat

eig() protected static méthode

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

eig() protected static méthode

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

eig() protected static méthode

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

eig() protected static méthode

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
Résultat double[]

eig() protected static méthode

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
Résultat double[]

exp() protected static méthode

Exponential value.
protected static exp ( double d ) : double
d double
Résultat double

exp() protected static méthode

Exponential value.
protected static exp ( double d ) : double[]
d double
Résultat double[]

exp() protected static méthode

Exponential value.
protected static exp ( double d ) : mat
d double
Résultat mat

eye() protected static méthode

Creates an identity matrix.
protected static eye ( int size ) : mat
size int
Résultat mat

floor() protected static méthode

Flooring.
protected static floor ( double f ) : double
f double
Résultat double

floor() protected static méthode

Flooring.
protected static floor ( double f ) : ].double[
f double
Résultat ].double[

floor() protected static méthode

Flooring.
protected static floor ( double f ) : double[]
f double
Résultat double[]

inv() protected static méthode

Inverts a matrix.
protected static inv ( double matrix ) : mat
matrix double
Résultat mat

log() protected static méthode

Logarithm.
protected static log ( double d ) : double
d double
Résultat double

log() protected static méthode

Logarithm.
protected static log ( double d ) : double[]
d double
Résultat double[]

log() protected static méthode

Logarithm.
protected static log ( double d ) : mat
d double
Résultat mat

magic() protected static méthode

Creates a magic square matrix.
protected static magic ( int n ) : mat
n int
Résultat mat

ones() protected static méthode

Creates a unit matrix.
protected static ones ( int size ) : mat
size int
Résultat mat

ones() protected static méthode

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

pinv() protected static méthode

Inverts a matrix.
protected static pinv ( double matrix ) : mat
matrix double
Résultat mat

prod() protected static méthode

Product of vector elements.
protected static prod ( double vector ) : double
vector double
Résultat double

qr() protected static méthode

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

qr() protected static méthode

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

rand() protected static méthode

Random vector.
protected static rand ( int n, int m ) : mat
n int
m int
Résultat mat

rank() protected static méthode

Rank of a matrix.
protected static rank ( double m ) : int
m double
Résultat int

round() protected static méthode

Rounding.
protected static round ( double f ) : double
f double
Résultat double

round() protected static méthode

Rounding.
protected static round ( double f ) : ].double[
f double
Résultat ].double[

round() protected static méthode

Rounding.
protected static round ( double f ) : double[]
f double
Résultat double[]

sin() protected static méthode

Sin.
protected static sin ( double d ) : double
d double
Résultat double

sin() protected static méthode

Sin.
protected static sin ( double d ) : double[]
d double
Résultat double[]

sin() protected static méthode

Sin.
protected static sin ( double d ) : mat
d double
Résultat mat

size() protected static méthode

Size of a matrix.
protected static size ( double m ) : double[]
m double
Résultat double[]

sum() protected static méthode

Sum of vector elements.
protected static sum ( double vector ) : double
vector double
Résultat double

sum() protected static méthode

Matrix sum vector.
protected static sum ( double matrix ) : double[]
matrix double
Résultat double[]

sum() protected static méthode

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

svd() protected méthode

Singular value decomposition.
protected svd ( double m ) : List
m double
Résultat List

zeros() protected static méthode

Creates a unit matrix.
protected static zeros ( int size ) : mat
size int
Résultat mat

zeros() protected static méthode

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

Property Details

eps protected_oe static_oe property

Machine epsilon.
protected static double eps
Résultat double

pi protected_oe static_oe property

Pi.
protected static double pi
Résultat double

ret protected_oe property

Return setter keyword.
protected retm ret
Résultat retm