C# Класс MarkovChains.MarkovChain.Matrices.Base.MatrixBase

Base class of matrixes.
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
AlphabetCardinality int
Rank int
ValueList System.Collections.ArrayList

Открытые методы

Метод Описание
FrequencyFromObject ( int indexes ) : double

Gets frequency of the object.

MatrixBase ( int alphabetCardinality, int dimensionality, IMatrixBuilder builder ) : System.Collections

Initializes a new instance of the MatrixBase class.

Описание методов

FrequencyFromObject() публичный абстрактный Метод

Gets frequency of the object.
public abstract FrequencyFromObject ( int indexes ) : double
indexes int /// The indexes. ///
Результат double

MatrixBase() публичный Метод

Initializes a new instance of the MatrixBase class.
public MatrixBase ( int alphabetCardinality, int dimensionality, IMatrixBuilder builder ) : System.Collections
alphabetCardinality int /// Alphabet of the matrix. ///
dimensionality int /// Dimensionality of the matrix. ///
builder IMatrixBuilder /// Rule for creating the matrix. ///
Результат System.Collections

Описание свойств

AlphabetCardinality защищенное свойство

The alphabet cardinality.
protected int AlphabetCardinality
Результат int

Rank защищенное свойство

Dimensionality of the matrix.
protected int Rank
Результат int

ValueList защищенное свойство

Array of matrix elements.
protected ArrayList,System.Collections ValueList
Результат System.Collections.ArrayList