La funcion map, Definiendo funciones que utilizan listas – HP Calculadora Gráfica HP 49g Manual del usuario

Página 271

Advertising
background image

Página 8-13

La función MAP

La función MAP, disponible a través del catálogo del comando (

‚N),

tomas como argumentos una lista de números y una función f(X) o un
programa de la forma << a … >>, y produce una lista que consiste en la
aplicación de la función f o del programa a la lista de números. Por ejemplo,
la llamada siguiente a la función MAP aplica la función SIN(X) a la lista
{1,2,3}:

La llamada siguiente a la función MAP utiliza un programa en vez de una
función como segundo argumento:

Definiendo funciones que utilizan listas

En el capítulo 3 introdujimos el uso de la función DEFINE (

„à) para

crear funciones de números reales con un o más argumentos. Una función
definida con DEF se puede también utilizar con argumentos listas, con la
excepción de que, cualquier función que incorpora una adición deba utilizar
el operador ADD más bien que el signo de más (

+). Por ejemplo, si

definimos la función F(X,Y) = (X-5)*(Y-2), mostrado aquí en modo ALG:

podemos utilizar listas (por ejemplo, variables L1 y L2, definido anteriormente
en este capítulo) para evaluar la función, dando por resultado:


Puesto que la declaración de la función no incluye ninguna adición, el uso de
la función para argumentos listas es directo. Sin embargo, si definimos la

Advertising