<< gf_is_prime Utilidades para enteros

Campos de Galois >> Campos de Galois > Utilidades para enteros > gf_mod

gf_mod

Resto no negativo de enteros módulo m

Secuencia de llamado

r = gf_mod(x, m)

Parámetros

x

Matriz de enteros, positivos o negativos, menores que 2^53 en valor absoluto.

m

Módulo: un escalar entero positivo.

r

Matriz del mismo tamaño que x, con entradas en 0 .. m-1.

Descripción

gf_mod(x, m) devuelve el resto de cada entrada de x módulo m, siempre en 0 .. m-1. Cuando m = p es el representante en GF(p) de un entero, así que convierte enteros cualesquiera en coeficientes válidos para las demás funciones del toolbox.

La función modulo de Scilab conserva el signo de x para valores negativos; gf_mod da el mismo resultado que pmodulo.

Ejemplos

gf_mod([-7 -1 0 4 12], 5)      // [3 4 0 4 2]
modulo([-7 -1 0 4 12], 5)      // [-2 -1 0 4 2], para comparar

// El elemento -alpha de GF(3^2), como coeficientes válidos
gf_mod(-[0 1], 3)              // [0 2]

Ver también

Historial

VersionDescription
2.0.0

Refactorización de la función/toolbox.


Report an issue
<< gf_is_prime Utilidades para enteros