Documentaciónsigno(x)
Nombre
signo - Devuelve el signo de un numero real.
Sinopsis
s = signo(x)
Descripcion
Clasifica un valor numerico como negativo, nulo o positivo.
Es util para decisiones por tramos, normalizaciones sencillas y analisis de direccion.
Definicion:
Comportamiento
- Recibe un valor
NUMERICO. - Retorna
-1,0o1segun el signo dex. - Complementa a
escalon()yu()en definiciones por tramos.
Funciones API relacionadas
escalon()u()delta()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| x | NUMERICO | Valor de entrada. |
Valor de retorno
NUMERICO - -1 si x < 0; 0 si x == 0; 1 si x > 0.
Ejemplo
ejemplo.blox
INCLUIR "vectores.api"
INCLUIR "graficos.api"
FUNCION PRINCIPAL
INICIO
STRING f, g
f = "sin(6*(t-pi/2))"
g = "signo(sin(6*(t-pi/2)))"
TABLA curvas
curvas[1] = { nombre = "senoidal", expr = f, trazo = "trazos", tipo = "xy" }
curvas[2] = { nombre = "rectangular", expr = g, trazo = "continuo", tipo = "xy" }
// Solo necesita las curvas, el rango en x y el nro de puntos
//
graficos.graficar_funciones_t(curvas, 0, 3*pi,
800,
"Signo - [ " + g + " ]",
"PROG01 - INTERNAS MATEMATICAS - signo().png")
FINAL```