Descripción
Crea una correspondencia/relación finita a partir de matriz de adyacencia.
Cadena de entrada
correl_nueva
Cadena de salida
CORREL.nueva
Uso
correl_nueva(<dominio>[,<codominio>],<mat_ady>)
Parámetros | |||
---|---|---|---|
# | Parámetro | Descripción | Valor por defecto |
1 | dominio | Dominio como vector o etiqueta de texto automática | |
2 | codominio | Codominio como vector o etiqueta de texto automática. Si se omite, se toma el dominio como codominio, definiéndose una relación |
<dominio> |
2|3 | mat_ady | Matriz binaria de adyacencia (0's y 1's) |
Valor devuelto
Diccionario con
'dominio'
: vector con etiquetas/elementos del dominio'codominio'
: vector con etiquetas/elementos del codominio'ady'
: matriz binaria de adyacenciaEjemplos
correl_nueva('a','b',[[1,0],[0,1]])
Diccionario: { 'dominio': ['a1','a2'] 'codominio': ['b1','b2'] 'ady': [[1,0],[0,1]] }
correl_nueva(rango(1,5),rango(1,3),[[1,0],[0,1],[0,0],[1,1]])
Diccionario: { 'dominio': [1,2,3,4] 'codominio': [1,2] 'ady': [[1,0],[0,1],[0,0],[1,1]] }
correl_nueva(['a','b','c'],[[1,1,1],[0,0,0],[1,1,1]])
Diccionario: { 'dominio': ['a','b','c'] 'codominio': ['a','b','c'] 'ady': [[1,1,1],[0,0,0],[1,1,1]] }
eval(tabla('Dom\Codom';;['a','b','c'],['a','b','c'],booleano(c><'ady')),c,correl_nueva(['a','b','c'],[[1,1,1],[0,0,0],[1,1,1]]))
VectorEvaluado: | 'Dom\Codom' 'a' 'b' 'c' | | 'a' verdadero verdadero verdadero | | 'b' falso falso falso | | 'c' verdadero verdadero verdadero |
correl_nueva([pi,false,dic([])],['a','b','c'],[[1,1,1],[0,0,0],[1,1,1]])
Diccionario: { 'dominio': [3.141592653589793,falso,{}] 'codominio': ['a','b','c'] 'ady': [[1,1,1],[0,0,0],[1,1,1]] }
Desde / Última modificación
v0.6.2.4
Véase también…
correspondencia desde expresión, correspondencia desde pares