Función: Nueva Correspondencia/RelacionVolver

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

Ejemplos

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