Función: MapearVolver

Descripción

Extrapola un valor desde un intervalo a otro.

Nota: en algunos lenguajes, map es una función que transforma elementos en otros a partir de una expresión. En JME, esa función es equivalente a propagar

Cadena de entrada

map

Cadena de salida

map

Uso

map(<valor>,<oriA>,<oriB>[,<destA>,<destB>])

Parámetros
# Parámetro Descripción Valor por defecto
1 valor Valor a extrapolar
2 oriA Extremo inferior del intervalo de origen
3 oriB Extremo superior del intervalo de origen
4 destA Extremo inferior del intervalo de destino 0
5 destB Extremo superior del intervalo de destino 1

Ejemplos

map(25,0,100,0,10)

RealDoble: 2.5

map(15,10,20,0,2)

RealDoble: 1

map(15,0,100,10,0)

RealDoble: 8.5

map(3,0,10) (normalizar valor a [0,1])

RealDoble: 0.3