Poset gaussiano

Calculo del corte alfa

Posets.Generic.αcut_posetFunction

function αcut_poset(posetmatrix, αlevel) This functions computes the α-poset, that is, it receives a data-matrix, filters any entry less than α and setting to 1 any entry different from 0. It verifies that if entry A[i,j] of the matrix is non-zero then A[j,i] is zero.

Example

[in] αcut_poset([0. 0.7 0.5; 0.1 0.0 0.5; 0.1 0.1 0.0], 0.5)
[0 1 1; 0 0 1; 0 0 0]
source

Posets $m^2$ y $m^3$

Posets.Generic.m2Function

function m2(posetmatrix) This functions takes a data-matrix and, for each row, find max and min. With these data, a new data-matrix is formed, with first row: min, second and last row: max.

Example

[in] m2([0. 0.7 0.5; 0.1 0.0 0.5; 0.1 0.1 0.0])
[0.0 0.7; 0 0.5; 0.0 0.1]
source
Posets.Generic.m3Function

function m3(posetmatrix) This functions takes a data-matrix and, for each row, find max, min and mean. With these data, a new data-matrix is formed, with first row: min, second row: mean, third and last row: max.

Example

[in] m3([0. 0.7 0.5; 0.1 0.0 0.5; 0.1 0.1 0.0])
[0 0.4 0.7; 0 0.2 0.5; 0 0.06 0.1]
source