Math modules

Distintos módulos matemáticos

Arithmetic modules

módulos aritméticos

A + B

Suma.

A / B

División. Ejemplo : 21 dividido entre 2 = 10.5

A * B

Multiplicación

A - B

Resta ó sustracción.

A * in + B

Salida = A x Entrada + B.

A div B

División entera. Ejemplo: 21 dividido entre 2 = 10

A mod B

Residuo de la división entera. Ejemplo: 21 “Mod” por 2 = 1 (21 dividido entre 2 = 2 x 10, el residuo = 1)

exp (X)

Exponencial.

ln(X)

Logaritmica natural.

Log10 (X)

Logarítmica base 10.

A ^ B

Potencia: AB.

sqrt (X)

Raíz cuadrada

sign

Signo de la data entrante.

  • genera 1 si la entrada>=0
  • genera -1 si la entrada<0

- X

Negativo de un valor: salida = -1 x A. Ejemplo: 21 se convierte en -21

1- X

salida = 1- A. Ejemplo: 21 se convierte en -20, -21 se convierte en 22

X+1

salida = A+1. Ejemplo: 21 se convierte en 22, -21 se convierte en -20

X-1

salida = A-1. Ejemplo: 21 se convierte en 20, -21 se convierte 3n -22

abs (X)

Valor absoluto:

  • si Entrada >= 0 entonces Salida = Entrada. Ejemplo: 21 se mantiene en 21
  • si Entrada < 0 entonces Salida = -Entrada. Ejemplo: -21 se convierte en 21

delta (X)

Variación de un valor. Salida = Entrada - Entrada previa.

1 / X

Inverso. Ejemplo: 2 se convierte en 0.5 , 4 se convierte en 0.25

random

Genera un número aleatorio comprendido entre 0 y 1.

round (X)

redondea un valor.

por ejemplo: Round (12.40) = 12

Round (12.55) = 13.

trunc (X)

Trunca (suprime) el valor decimal. Por ej.: Trunc (12.85) = 12

variable

Define una variable. La output de la variable se ajusta a un nuevo valor de input sólo cuando el parámetro affect es 1.

freq to midi note

Convierte un valor de frecuencia en una nota Midi.

midi note to freq

convierte una nota Midi a un valor de frecuencia.

coeff to db

convierte el coeficiente (cuociente de nivel de presion acústica) a decibelios. dB = 20*Log10(Coeff).

db to coeff

convierte desde decibelios a coeficiente. Coeff = 10 db/20.

max(A,B)

Máximo entre dos valores.

min(A,B)

Mínimo entre dos valores.

Logical modules

módulos lógicos.

Nota importante acerca del parámetro Block

Normalmente, un módulo lógico, envía un valor de 1 cuando la condición se cumple, y 0 en cualquier otro caso. Si la opción de Block está activada, el resultado del módulo es 1 cuando la condición es verificada, y Nada en cualquier otro caso. Nada significa que no se envía ningún evento (NULL EVENT), es equivalente a desconectar el cable (circuito abierto).

A<>B

Diferencia.

A = B

Igualdad.

A < B

Menor que.

A > B

Mayor que.

A<=B

Menor ó igual que.

A>=B

Mayor ó igual que.

A and B

Si A =0011
y B =0101
Out =0001

not A

Si A =01
Out =10

A or B

Si A =0011
y B =0101
Out =0111

A xor B

Si A =0011
y B =0101
Out =0110

Trigonometric modules

Módulos trigonométricos.

ArcCos

ArcoCoseno.

ArcSin

ArcoSeno.

ArcTan

Arcotangente.

pi

3.1415926535897.

Sin

Seno.

Cos

Coseno.

es/manual/modules/math.txt · Última modificación: 2013/04/19 04:20 (editor externo)