operaciones aritméticas sobre los datos en el dl · 2015-04-01 · operaciones aritmeticas ....
TRANSCRIPT
Operaciones aritmeacuteticas sobre los datos en el DL
First frame of animation
Koen Verbist UNESCO-IHP
Walter Baethgen Remi Cousin
Tutoriales en liacuteneahellip httpiridlldeocolumbiaedudochelpTutorialindexhtml
Tutoriales en liacuteneahellip httpiridlldeocolumbiaedudochelpStatTutorial
Tutoriales en liacuteneahellip httpvimeocomalbum2118349
Tutoriales en liacuteneahellip httpwwwclimate-servicesorgknowledge-exchangeiri-data-library-and-maprooms-forum
Operaciones Aritmeticas
Agregar bull syntaxis nuacutemero add bull Ejemplo 25 add bull Caso Agregar 25deg de temperatura a una base de datos (Ejemplo)
1 Operaciones baacutesicas a Agregar un nuacutemero a una variable
b Sustraer un nuacutemero de una variable
bull syntaxis nuacutemero sub bull Ejemplo 25 sub bull Caso Sustraer 25deg de temperatura de una base de datos (Ejemplo)
c Agregar y Sustraer dos variables
bull syntaxis variable variable sub o variable variable add bull Ejemplo SOURCES NOAA NCEP EMC CMB GLOBAL Reyn_SmithOIv1 monthly sst SOURCES NOAA NCEP EMC CMB GLOBAL Reyn_SmithOIv1 monthly ssta
sub bull Caso Crear la anomaliacutea sustrayendo la climatologiacutea de una serie (Ejemplo)
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero mul bull Ejemplo 100 mul bull Caso Cambiar la presioacuten de Mb a Hp multiplicando por 100 (Ejemplo)
1 Operaciones baacutesicas d Multiplicar un nuacutemero con una variable
e Dividir una variable por un nuacutemero
bull syntaxis nuacutemero div bull Ejemplo 254 div bull Caso Cambiar de inc a cm (Ejemplo)
f Multiplicar o dividir dos variables
bull syntaxis variable variable mul o variable variable div
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero max bull Ejemplo 0 max (compara los valores de la variable con 0 y entrega el valor maacuteximo en el caso que la variable tiene valores menor que 0degC se fije en 0degC) bull Caso Fijar valores de temperatura menor a 0degC a un valor de 0degC (Ejemplo)
2 Poner liacutemites a Fijar un miacutenimo
b Fijar un maacuteximo
bull syntaxis nuacutemero min bull Ejemplo 100 min bull Caso Todos los valores mayor que 100 se igualan a 100
Operaciones Aritmeacuteticas
bull syntaxis [T] maxover bull Caso Encontrar el mayor valor en la climatologiacutea (Ejemplo )
3 Buscar maacuteximomiacutenimo a Encontrar el valor maacuteximo en una serie de tiempo
b Encontrar el valor miacutenimo en una serie de tiempo
bull syntaxis [T] minover bull Caso Encontrar el valor maacutes bajo en la climatologiacutea (Ejemplo)
c Encontrar el valor maacuteximo en un mapa
bull syntaxis [X Y] maxover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
d Encontrar el valor miacutenimo en un mapa
bull syntaxis [X Y] minover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero maskgt o masklt bull Ejemplo 100 maskgt bull Caso Eliminar valores en la temperatura maacuteximo maacutes grande que 100degF (Ejemplo)
4 Eliminar los valores mayor o menor que un nuacutemero (lsquomasqueorsquo)
5 Indicar valores mayor o menor que un nuacutemero
bull syntaxis nuacutemero flaggt o flaglt bull Ejemplo 1 flaggt bull Caso Indicar valores de nieve mayor que 1 m (Ejemplo)
Operaciones Aritmeticas
Promedio bull syntaxis [variable]average bull Ejemplo [X Y]average (promedio espacial)
[T]average (promedio temporal)
6 Crear Promedios
Promedio usando lsquoventanarsquo bull Syntaxis variable nuacutemero boxAverage bull Ejemplo T 3 boxAverage bull Caso Crear valores por temporada de 3 meses Ene-Feb-Mar Abr-May-Jun
Promedio moacutevil bull Syntaxis variable nuacutemero runningAverage bull Ejemplo T 12 runningAverage bull Caso Crear un promedio moacutevil de 12 meses
Operaciones Aritmeticas Crear una climatologiacutea mensual bull syntaxis yearly-climatology bull Caso generar la climatologiacutea de una serie de tiempo mensual (Ejemplo)
7 Crear Climatologiacuteas
Anomaliacuteas con respecto a la climatologiacutea mensual bull syntaxis yearly-anomalies bull Caso generar la anomalia de una serie de tiempo mensual (Ejemplo)
8 Crear Anomaliacuteas
Ejemplo en Grupo 1 Visualizar temperaturas maacutes aacuteltos que el promedio
bull SOURCESUEACRUTS2p1monthlymaximum ndash Duplica la variable (dup) ndash Crea el Promedio con respecto al tiempo ([T]average) ndash Aplica un masqueo de a los valores por debajo de este valor
(masklt)
Ejemplo en Grupo 1 Result
VIEW RESULT
Ejemplo en Grupo 2 Crea una serie de tiempo de precipitacioacuten mensual con el promedio espacial de
Chile para el periodo 1985-2000
bull SOURCESUEACRUTS2p1monthlyprcp ndash Selecciona el area de Chile en el mapa ndash Calcula el promedio espacial ([X Y]average) ndash Selecciona el periodo de tiempo (T (1985) (2000) RANGE) ndash Visualiza como linea
Ejemplo en Grupo 2 Result
VIEW RESULT
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Tutoriales en liacuteneahellip httpiridlldeocolumbiaedudochelpTutorialindexhtml
Tutoriales en liacuteneahellip httpiridlldeocolumbiaedudochelpStatTutorial
Tutoriales en liacuteneahellip httpvimeocomalbum2118349
Tutoriales en liacuteneahellip httpwwwclimate-servicesorgknowledge-exchangeiri-data-library-and-maprooms-forum
Operaciones Aritmeticas
Agregar bull syntaxis nuacutemero add bull Ejemplo 25 add bull Caso Agregar 25deg de temperatura a una base de datos (Ejemplo)
1 Operaciones baacutesicas a Agregar un nuacutemero a una variable
b Sustraer un nuacutemero de una variable
bull syntaxis nuacutemero sub bull Ejemplo 25 sub bull Caso Sustraer 25deg de temperatura de una base de datos (Ejemplo)
c Agregar y Sustraer dos variables
bull syntaxis variable variable sub o variable variable add bull Ejemplo SOURCES NOAA NCEP EMC CMB GLOBAL Reyn_SmithOIv1 monthly sst SOURCES NOAA NCEP EMC CMB GLOBAL Reyn_SmithOIv1 monthly ssta
sub bull Caso Crear la anomaliacutea sustrayendo la climatologiacutea de una serie (Ejemplo)
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero mul bull Ejemplo 100 mul bull Caso Cambiar la presioacuten de Mb a Hp multiplicando por 100 (Ejemplo)
1 Operaciones baacutesicas d Multiplicar un nuacutemero con una variable
e Dividir una variable por un nuacutemero
bull syntaxis nuacutemero div bull Ejemplo 254 div bull Caso Cambiar de inc a cm (Ejemplo)
f Multiplicar o dividir dos variables
bull syntaxis variable variable mul o variable variable div
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero max bull Ejemplo 0 max (compara los valores de la variable con 0 y entrega el valor maacuteximo en el caso que la variable tiene valores menor que 0degC se fije en 0degC) bull Caso Fijar valores de temperatura menor a 0degC a un valor de 0degC (Ejemplo)
2 Poner liacutemites a Fijar un miacutenimo
b Fijar un maacuteximo
bull syntaxis nuacutemero min bull Ejemplo 100 min bull Caso Todos los valores mayor que 100 se igualan a 100
Operaciones Aritmeacuteticas
bull syntaxis [T] maxover bull Caso Encontrar el mayor valor en la climatologiacutea (Ejemplo )
3 Buscar maacuteximomiacutenimo a Encontrar el valor maacuteximo en una serie de tiempo
b Encontrar el valor miacutenimo en una serie de tiempo
bull syntaxis [T] minover bull Caso Encontrar el valor maacutes bajo en la climatologiacutea (Ejemplo)
c Encontrar el valor maacuteximo en un mapa
bull syntaxis [X Y] maxover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
d Encontrar el valor miacutenimo en un mapa
bull syntaxis [X Y] minover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero maskgt o masklt bull Ejemplo 100 maskgt bull Caso Eliminar valores en la temperatura maacuteximo maacutes grande que 100degF (Ejemplo)
4 Eliminar los valores mayor o menor que un nuacutemero (lsquomasqueorsquo)
5 Indicar valores mayor o menor que un nuacutemero
bull syntaxis nuacutemero flaggt o flaglt bull Ejemplo 1 flaggt bull Caso Indicar valores de nieve mayor que 1 m (Ejemplo)
Operaciones Aritmeticas
Promedio bull syntaxis [variable]average bull Ejemplo [X Y]average (promedio espacial)
[T]average (promedio temporal)
6 Crear Promedios
Promedio usando lsquoventanarsquo bull Syntaxis variable nuacutemero boxAverage bull Ejemplo T 3 boxAverage bull Caso Crear valores por temporada de 3 meses Ene-Feb-Mar Abr-May-Jun
Promedio moacutevil bull Syntaxis variable nuacutemero runningAverage bull Ejemplo T 12 runningAverage bull Caso Crear un promedio moacutevil de 12 meses
Operaciones Aritmeticas Crear una climatologiacutea mensual bull syntaxis yearly-climatology bull Caso generar la climatologiacutea de una serie de tiempo mensual (Ejemplo)
7 Crear Climatologiacuteas
Anomaliacuteas con respecto a la climatologiacutea mensual bull syntaxis yearly-anomalies bull Caso generar la anomalia de una serie de tiempo mensual (Ejemplo)
8 Crear Anomaliacuteas
Ejemplo en Grupo 1 Visualizar temperaturas maacutes aacuteltos que el promedio
bull SOURCESUEACRUTS2p1monthlymaximum ndash Duplica la variable (dup) ndash Crea el Promedio con respecto al tiempo ([T]average) ndash Aplica un masqueo de a los valores por debajo de este valor
(masklt)
Ejemplo en Grupo 1 Result
VIEW RESULT
Ejemplo en Grupo 2 Crea una serie de tiempo de precipitacioacuten mensual con el promedio espacial de
Chile para el periodo 1985-2000
bull SOURCESUEACRUTS2p1monthlyprcp ndash Selecciona el area de Chile en el mapa ndash Calcula el promedio espacial ([X Y]average) ndash Selecciona el periodo de tiempo (T (1985) (2000) RANGE) ndash Visualiza como linea
Ejemplo en Grupo 2 Result
VIEW RESULT
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Tutoriales en liacuteneahellip httpiridlldeocolumbiaedudochelpStatTutorial
Tutoriales en liacuteneahellip httpvimeocomalbum2118349
Tutoriales en liacuteneahellip httpwwwclimate-servicesorgknowledge-exchangeiri-data-library-and-maprooms-forum
Operaciones Aritmeticas
Agregar bull syntaxis nuacutemero add bull Ejemplo 25 add bull Caso Agregar 25deg de temperatura a una base de datos (Ejemplo)
1 Operaciones baacutesicas a Agregar un nuacutemero a una variable
b Sustraer un nuacutemero de una variable
bull syntaxis nuacutemero sub bull Ejemplo 25 sub bull Caso Sustraer 25deg de temperatura de una base de datos (Ejemplo)
c Agregar y Sustraer dos variables
bull syntaxis variable variable sub o variable variable add bull Ejemplo SOURCES NOAA NCEP EMC CMB GLOBAL Reyn_SmithOIv1 monthly sst SOURCES NOAA NCEP EMC CMB GLOBAL Reyn_SmithOIv1 monthly ssta
sub bull Caso Crear la anomaliacutea sustrayendo la climatologiacutea de una serie (Ejemplo)
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero mul bull Ejemplo 100 mul bull Caso Cambiar la presioacuten de Mb a Hp multiplicando por 100 (Ejemplo)
1 Operaciones baacutesicas d Multiplicar un nuacutemero con una variable
e Dividir una variable por un nuacutemero
bull syntaxis nuacutemero div bull Ejemplo 254 div bull Caso Cambiar de inc a cm (Ejemplo)
f Multiplicar o dividir dos variables
bull syntaxis variable variable mul o variable variable div
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero max bull Ejemplo 0 max (compara los valores de la variable con 0 y entrega el valor maacuteximo en el caso que la variable tiene valores menor que 0degC se fije en 0degC) bull Caso Fijar valores de temperatura menor a 0degC a un valor de 0degC (Ejemplo)
2 Poner liacutemites a Fijar un miacutenimo
b Fijar un maacuteximo
bull syntaxis nuacutemero min bull Ejemplo 100 min bull Caso Todos los valores mayor que 100 se igualan a 100
Operaciones Aritmeacuteticas
bull syntaxis [T] maxover bull Caso Encontrar el mayor valor en la climatologiacutea (Ejemplo )
3 Buscar maacuteximomiacutenimo a Encontrar el valor maacuteximo en una serie de tiempo
b Encontrar el valor miacutenimo en una serie de tiempo
bull syntaxis [T] minover bull Caso Encontrar el valor maacutes bajo en la climatologiacutea (Ejemplo)
c Encontrar el valor maacuteximo en un mapa
bull syntaxis [X Y] maxover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
d Encontrar el valor miacutenimo en un mapa
bull syntaxis [X Y] minover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero maskgt o masklt bull Ejemplo 100 maskgt bull Caso Eliminar valores en la temperatura maacuteximo maacutes grande que 100degF (Ejemplo)
4 Eliminar los valores mayor o menor que un nuacutemero (lsquomasqueorsquo)
5 Indicar valores mayor o menor que un nuacutemero
bull syntaxis nuacutemero flaggt o flaglt bull Ejemplo 1 flaggt bull Caso Indicar valores de nieve mayor que 1 m (Ejemplo)
Operaciones Aritmeticas
Promedio bull syntaxis [variable]average bull Ejemplo [X Y]average (promedio espacial)
[T]average (promedio temporal)
6 Crear Promedios
Promedio usando lsquoventanarsquo bull Syntaxis variable nuacutemero boxAverage bull Ejemplo T 3 boxAverage bull Caso Crear valores por temporada de 3 meses Ene-Feb-Mar Abr-May-Jun
Promedio moacutevil bull Syntaxis variable nuacutemero runningAverage bull Ejemplo T 12 runningAverage bull Caso Crear un promedio moacutevil de 12 meses
Operaciones Aritmeticas Crear una climatologiacutea mensual bull syntaxis yearly-climatology bull Caso generar la climatologiacutea de una serie de tiempo mensual (Ejemplo)
7 Crear Climatologiacuteas
Anomaliacuteas con respecto a la climatologiacutea mensual bull syntaxis yearly-anomalies bull Caso generar la anomalia de una serie de tiempo mensual (Ejemplo)
8 Crear Anomaliacuteas
Ejemplo en Grupo 1 Visualizar temperaturas maacutes aacuteltos que el promedio
bull SOURCESUEACRUTS2p1monthlymaximum ndash Duplica la variable (dup) ndash Crea el Promedio con respecto al tiempo ([T]average) ndash Aplica un masqueo de a los valores por debajo de este valor
(masklt)
Ejemplo en Grupo 1 Result
VIEW RESULT
Ejemplo en Grupo 2 Crea una serie de tiempo de precipitacioacuten mensual con el promedio espacial de
Chile para el periodo 1985-2000
bull SOURCESUEACRUTS2p1monthlyprcp ndash Selecciona el area de Chile en el mapa ndash Calcula el promedio espacial ([X Y]average) ndash Selecciona el periodo de tiempo (T (1985) (2000) RANGE) ndash Visualiza como linea
Ejemplo en Grupo 2 Result
VIEW RESULT
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Tutoriales en liacuteneahellip httpvimeocomalbum2118349
Tutoriales en liacuteneahellip httpwwwclimate-servicesorgknowledge-exchangeiri-data-library-and-maprooms-forum
Operaciones Aritmeticas
Agregar bull syntaxis nuacutemero add bull Ejemplo 25 add bull Caso Agregar 25deg de temperatura a una base de datos (Ejemplo)
1 Operaciones baacutesicas a Agregar un nuacutemero a una variable
b Sustraer un nuacutemero de una variable
bull syntaxis nuacutemero sub bull Ejemplo 25 sub bull Caso Sustraer 25deg de temperatura de una base de datos (Ejemplo)
c Agregar y Sustraer dos variables
bull syntaxis variable variable sub o variable variable add bull Ejemplo SOURCES NOAA NCEP EMC CMB GLOBAL Reyn_SmithOIv1 monthly sst SOURCES NOAA NCEP EMC CMB GLOBAL Reyn_SmithOIv1 monthly ssta
sub bull Caso Crear la anomaliacutea sustrayendo la climatologiacutea de una serie (Ejemplo)
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero mul bull Ejemplo 100 mul bull Caso Cambiar la presioacuten de Mb a Hp multiplicando por 100 (Ejemplo)
1 Operaciones baacutesicas d Multiplicar un nuacutemero con una variable
e Dividir una variable por un nuacutemero
bull syntaxis nuacutemero div bull Ejemplo 254 div bull Caso Cambiar de inc a cm (Ejemplo)
f Multiplicar o dividir dos variables
bull syntaxis variable variable mul o variable variable div
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero max bull Ejemplo 0 max (compara los valores de la variable con 0 y entrega el valor maacuteximo en el caso que la variable tiene valores menor que 0degC se fije en 0degC) bull Caso Fijar valores de temperatura menor a 0degC a un valor de 0degC (Ejemplo)
2 Poner liacutemites a Fijar un miacutenimo
b Fijar un maacuteximo
bull syntaxis nuacutemero min bull Ejemplo 100 min bull Caso Todos los valores mayor que 100 se igualan a 100
Operaciones Aritmeacuteticas
bull syntaxis [T] maxover bull Caso Encontrar el mayor valor en la climatologiacutea (Ejemplo )
3 Buscar maacuteximomiacutenimo a Encontrar el valor maacuteximo en una serie de tiempo
b Encontrar el valor miacutenimo en una serie de tiempo
bull syntaxis [T] minover bull Caso Encontrar el valor maacutes bajo en la climatologiacutea (Ejemplo)
c Encontrar el valor maacuteximo en un mapa
bull syntaxis [X Y] maxover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
d Encontrar el valor miacutenimo en un mapa
bull syntaxis [X Y] minover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero maskgt o masklt bull Ejemplo 100 maskgt bull Caso Eliminar valores en la temperatura maacuteximo maacutes grande que 100degF (Ejemplo)
4 Eliminar los valores mayor o menor que un nuacutemero (lsquomasqueorsquo)
5 Indicar valores mayor o menor que un nuacutemero
bull syntaxis nuacutemero flaggt o flaglt bull Ejemplo 1 flaggt bull Caso Indicar valores de nieve mayor que 1 m (Ejemplo)
Operaciones Aritmeticas
Promedio bull syntaxis [variable]average bull Ejemplo [X Y]average (promedio espacial)
[T]average (promedio temporal)
6 Crear Promedios
Promedio usando lsquoventanarsquo bull Syntaxis variable nuacutemero boxAverage bull Ejemplo T 3 boxAverage bull Caso Crear valores por temporada de 3 meses Ene-Feb-Mar Abr-May-Jun
Promedio moacutevil bull Syntaxis variable nuacutemero runningAverage bull Ejemplo T 12 runningAverage bull Caso Crear un promedio moacutevil de 12 meses
Operaciones Aritmeticas Crear una climatologiacutea mensual bull syntaxis yearly-climatology bull Caso generar la climatologiacutea de una serie de tiempo mensual (Ejemplo)
7 Crear Climatologiacuteas
Anomaliacuteas con respecto a la climatologiacutea mensual bull syntaxis yearly-anomalies bull Caso generar la anomalia de una serie de tiempo mensual (Ejemplo)
8 Crear Anomaliacuteas
Ejemplo en Grupo 1 Visualizar temperaturas maacutes aacuteltos que el promedio
bull SOURCESUEACRUTS2p1monthlymaximum ndash Duplica la variable (dup) ndash Crea el Promedio con respecto al tiempo ([T]average) ndash Aplica un masqueo de a los valores por debajo de este valor
(masklt)
Ejemplo en Grupo 1 Result
VIEW RESULT
Ejemplo en Grupo 2 Crea una serie de tiempo de precipitacioacuten mensual con el promedio espacial de
Chile para el periodo 1985-2000
bull SOURCESUEACRUTS2p1monthlyprcp ndash Selecciona el area de Chile en el mapa ndash Calcula el promedio espacial ([X Y]average) ndash Selecciona el periodo de tiempo (T (1985) (2000) RANGE) ndash Visualiza como linea
Ejemplo en Grupo 2 Result
VIEW RESULT
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Tutoriales en liacuteneahellip httpwwwclimate-servicesorgknowledge-exchangeiri-data-library-and-maprooms-forum
Operaciones Aritmeticas
Agregar bull syntaxis nuacutemero add bull Ejemplo 25 add bull Caso Agregar 25deg de temperatura a una base de datos (Ejemplo)
1 Operaciones baacutesicas a Agregar un nuacutemero a una variable
b Sustraer un nuacutemero de una variable
bull syntaxis nuacutemero sub bull Ejemplo 25 sub bull Caso Sustraer 25deg de temperatura de una base de datos (Ejemplo)
c Agregar y Sustraer dos variables
bull syntaxis variable variable sub o variable variable add bull Ejemplo SOURCES NOAA NCEP EMC CMB GLOBAL Reyn_SmithOIv1 monthly sst SOURCES NOAA NCEP EMC CMB GLOBAL Reyn_SmithOIv1 monthly ssta
sub bull Caso Crear la anomaliacutea sustrayendo la climatologiacutea de una serie (Ejemplo)
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero mul bull Ejemplo 100 mul bull Caso Cambiar la presioacuten de Mb a Hp multiplicando por 100 (Ejemplo)
1 Operaciones baacutesicas d Multiplicar un nuacutemero con una variable
e Dividir una variable por un nuacutemero
bull syntaxis nuacutemero div bull Ejemplo 254 div bull Caso Cambiar de inc a cm (Ejemplo)
f Multiplicar o dividir dos variables
bull syntaxis variable variable mul o variable variable div
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero max bull Ejemplo 0 max (compara los valores de la variable con 0 y entrega el valor maacuteximo en el caso que la variable tiene valores menor que 0degC se fije en 0degC) bull Caso Fijar valores de temperatura menor a 0degC a un valor de 0degC (Ejemplo)
2 Poner liacutemites a Fijar un miacutenimo
b Fijar un maacuteximo
bull syntaxis nuacutemero min bull Ejemplo 100 min bull Caso Todos los valores mayor que 100 se igualan a 100
Operaciones Aritmeacuteticas
bull syntaxis [T] maxover bull Caso Encontrar el mayor valor en la climatologiacutea (Ejemplo )
3 Buscar maacuteximomiacutenimo a Encontrar el valor maacuteximo en una serie de tiempo
b Encontrar el valor miacutenimo en una serie de tiempo
bull syntaxis [T] minover bull Caso Encontrar el valor maacutes bajo en la climatologiacutea (Ejemplo)
c Encontrar el valor maacuteximo en un mapa
bull syntaxis [X Y] maxover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
d Encontrar el valor miacutenimo en un mapa
bull syntaxis [X Y] minover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero maskgt o masklt bull Ejemplo 100 maskgt bull Caso Eliminar valores en la temperatura maacuteximo maacutes grande que 100degF (Ejemplo)
4 Eliminar los valores mayor o menor que un nuacutemero (lsquomasqueorsquo)
5 Indicar valores mayor o menor que un nuacutemero
bull syntaxis nuacutemero flaggt o flaglt bull Ejemplo 1 flaggt bull Caso Indicar valores de nieve mayor que 1 m (Ejemplo)
Operaciones Aritmeticas
Promedio bull syntaxis [variable]average bull Ejemplo [X Y]average (promedio espacial)
[T]average (promedio temporal)
6 Crear Promedios
Promedio usando lsquoventanarsquo bull Syntaxis variable nuacutemero boxAverage bull Ejemplo T 3 boxAverage bull Caso Crear valores por temporada de 3 meses Ene-Feb-Mar Abr-May-Jun
Promedio moacutevil bull Syntaxis variable nuacutemero runningAverage bull Ejemplo T 12 runningAverage bull Caso Crear un promedio moacutevil de 12 meses
Operaciones Aritmeticas Crear una climatologiacutea mensual bull syntaxis yearly-climatology bull Caso generar la climatologiacutea de una serie de tiempo mensual (Ejemplo)
7 Crear Climatologiacuteas
Anomaliacuteas con respecto a la climatologiacutea mensual bull syntaxis yearly-anomalies bull Caso generar la anomalia de una serie de tiempo mensual (Ejemplo)
8 Crear Anomaliacuteas
Ejemplo en Grupo 1 Visualizar temperaturas maacutes aacuteltos que el promedio
bull SOURCESUEACRUTS2p1monthlymaximum ndash Duplica la variable (dup) ndash Crea el Promedio con respecto al tiempo ([T]average) ndash Aplica un masqueo de a los valores por debajo de este valor
(masklt)
Ejemplo en Grupo 1 Result
VIEW RESULT
Ejemplo en Grupo 2 Crea una serie de tiempo de precipitacioacuten mensual con el promedio espacial de
Chile para el periodo 1985-2000
bull SOURCESUEACRUTS2p1monthlyprcp ndash Selecciona el area de Chile en el mapa ndash Calcula el promedio espacial ([X Y]average) ndash Selecciona el periodo de tiempo (T (1985) (2000) RANGE) ndash Visualiza como linea
Ejemplo en Grupo 2 Result
VIEW RESULT
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Operaciones Aritmeticas
Agregar bull syntaxis nuacutemero add bull Ejemplo 25 add bull Caso Agregar 25deg de temperatura a una base de datos (Ejemplo)
1 Operaciones baacutesicas a Agregar un nuacutemero a una variable
b Sustraer un nuacutemero de una variable
bull syntaxis nuacutemero sub bull Ejemplo 25 sub bull Caso Sustraer 25deg de temperatura de una base de datos (Ejemplo)
c Agregar y Sustraer dos variables
bull syntaxis variable variable sub o variable variable add bull Ejemplo SOURCES NOAA NCEP EMC CMB GLOBAL Reyn_SmithOIv1 monthly sst SOURCES NOAA NCEP EMC CMB GLOBAL Reyn_SmithOIv1 monthly ssta
sub bull Caso Crear la anomaliacutea sustrayendo la climatologiacutea de una serie (Ejemplo)
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero mul bull Ejemplo 100 mul bull Caso Cambiar la presioacuten de Mb a Hp multiplicando por 100 (Ejemplo)
1 Operaciones baacutesicas d Multiplicar un nuacutemero con una variable
e Dividir una variable por un nuacutemero
bull syntaxis nuacutemero div bull Ejemplo 254 div bull Caso Cambiar de inc a cm (Ejemplo)
f Multiplicar o dividir dos variables
bull syntaxis variable variable mul o variable variable div
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero max bull Ejemplo 0 max (compara los valores de la variable con 0 y entrega el valor maacuteximo en el caso que la variable tiene valores menor que 0degC se fije en 0degC) bull Caso Fijar valores de temperatura menor a 0degC a un valor de 0degC (Ejemplo)
2 Poner liacutemites a Fijar un miacutenimo
b Fijar un maacuteximo
bull syntaxis nuacutemero min bull Ejemplo 100 min bull Caso Todos los valores mayor que 100 se igualan a 100
Operaciones Aritmeacuteticas
bull syntaxis [T] maxover bull Caso Encontrar el mayor valor en la climatologiacutea (Ejemplo )
3 Buscar maacuteximomiacutenimo a Encontrar el valor maacuteximo en una serie de tiempo
b Encontrar el valor miacutenimo en una serie de tiempo
bull syntaxis [T] minover bull Caso Encontrar el valor maacutes bajo en la climatologiacutea (Ejemplo)
c Encontrar el valor maacuteximo en un mapa
bull syntaxis [X Y] maxover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
d Encontrar el valor miacutenimo en un mapa
bull syntaxis [X Y] minover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero maskgt o masklt bull Ejemplo 100 maskgt bull Caso Eliminar valores en la temperatura maacuteximo maacutes grande que 100degF (Ejemplo)
4 Eliminar los valores mayor o menor que un nuacutemero (lsquomasqueorsquo)
5 Indicar valores mayor o menor que un nuacutemero
bull syntaxis nuacutemero flaggt o flaglt bull Ejemplo 1 flaggt bull Caso Indicar valores de nieve mayor que 1 m (Ejemplo)
Operaciones Aritmeticas
Promedio bull syntaxis [variable]average bull Ejemplo [X Y]average (promedio espacial)
[T]average (promedio temporal)
6 Crear Promedios
Promedio usando lsquoventanarsquo bull Syntaxis variable nuacutemero boxAverage bull Ejemplo T 3 boxAverage bull Caso Crear valores por temporada de 3 meses Ene-Feb-Mar Abr-May-Jun
Promedio moacutevil bull Syntaxis variable nuacutemero runningAverage bull Ejemplo T 12 runningAverage bull Caso Crear un promedio moacutevil de 12 meses
Operaciones Aritmeticas Crear una climatologiacutea mensual bull syntaxis yearly-climatology bull Caso generar la climatologiacutea de una serie de tiempo mensual (Ejemplo)
7 Crear Climatologiacuteas
Anomaliacuteas con respecto a la climatologiacutea mensual bull syntaxis yearly-anomalies bull Caso generar la anomalia de una serie de tiempo mensual (Ejemplo)
8 Crear Anomaliacuteas
Ejemplo en Grupo 1 Visualizar temperaturas maacutes aacuteltos que el promedio
bull SOURCESUEACRUTS2p1monthlymaximum ndash Duplica la variable (dup) ndash Crea el Promedio con respecto al tiempo ([T]average) ndash Aplica un masqueo de a los valores por debajo de este valor
(masklt)
Ejemplo en Grupo 1 Result
VIEW RESULT
Ejemplo en Grupo 2 Crea una serie de tiempo de precipitacioacuten mensual con el promedio espacial de
Chile para el periodo 1985-2000
bull SOURCESUEACRUTS2p1monthlyprcp ndash Selecciona el area de Chile en el mapa ndash Calcula el promedio espacial ([X Y]average) ndash Selecciona el periodo de tiempo (T (1985) (2000) RANGE) ndash Visualiza como linea
Ejemplo en Grupo 2 Result
VIEW RESULT
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero mul bull Ejemplo 100 mul bull Caso Cambiar la presioacuten de Mb a Hp multiplicando por 100 (Ejemplo)
1 Operaciones baacutesicas d Multiplicar un nuacutemero con una variable
e Dividir una variable por un nuacutemero
bull syntaxis nuacutemero div bull Ejemplo 254 div bull Caso Cambiar de inc a cm (Ejemplo)
f Multiplicar o dividir dos variables
bull syntaxis variable variable mul o variable variable div
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero max bull Ejemplo 0 max (compara los valores de la variable con 0 y entrega el valor maacuteximo en el caso que la variable tiene valores menor que 0degC se fije en 0degC) bull Caso Fijar valores de temperatura menor a 0degC a un valor de 0degC (Ejemplo)
2 Poner liacutemites a Fijar un miacutenimo
b Fijar un maacuteximo
bull syntaxis nuacutemero min bull Ejemplo 100 min bull Caso Todos los valores mayor que 100 se igualan a 100
Operaciones Aritmeacuteticas
bull syntaxis [T] maxover bull Caso Encontrar el mayor valor en la climatologiacutea (Ejemplo )
3 Buscar maacuteximomiacutenimo a Encontrar el valor maacuteximo en una serie de tiempo
b Encontrar el valor miacutenimo en una serie de tiempo
bull syntaxis [T] minover bull Caso Encontrar el valor maacutes bajo en la climatologiacutea (Ejemplo)
c Encontrar el valor maacuteximo en un mapa
bull syntaxis [X Y] maxover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
d Encontrar el valor miacutenimo en un mapa
bull syntaxis [X Y] minover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero maskgt o masklt bull Ejemplo 100 maskgt bull Caso Eliminar valores en la temperatura maacuteximo maacutes grande que 100degF (Ejemplo)
4 Eliminar los valores mayor o menor que un nuacutemero (lsquomasqueorsquo)
5 Indicar valores mayor o menor que un nuacutemero
bull syntaxis nuacutemero flaggt o flaglt bull Ejemplo 1 flaggt bull Caso Indicar valores de nieve mayor que 1 m (Ejemplo)
Operaciones Aritmeticas
Promedio bull syntaxis [variable]average bull Ejemplo [X Y]average (promedio espacial)
[T]average (promedio temporal)
6 Crear Promedios
Promedio usando lsquoventanarsquo bull Syntaxis variable nuacutemero boxAverage bull Ejemplo T 3 boxAverage bull Caso Crear valores por temporada de 3 meses Ene-Feb-Mar Abr-May-Jun
Promedio moacutevil bull Syntaxis variable nuacutemero runningAverage bull Ejemplo T 12 runningAverage bull Caso Crear un promedio moacutevil de 12 meses
Operaciones Aritmeticas Crear una climatologiacutea mensual bull syntaxis yearly-climatology bull Caso generar la climatologiacutea de una serie de tiempo mensual (Ejemplo)
7 Crear Climatologiacuteas
Anomaliacuteas con respecto a la climatologiacutea mensual bull syntaxis yearly-anomalies bull Caso generar la anomalia de una serie de tiempo mensual (Ejemplo)
8 Crear Anomaliacuteas
Ejemplo en Grupo 1 Visualizar temperaturas maacutes aacuteltos que el promedio
bull SOURCESUEACRUTS2p1monthlymaximum ndash Duplica la variable (dup) ndash Crea el Promedio con respecto al tiempo ([T]average) ndash Aplica un masqueo de a los valores por debajo de este valor
(masklt)
Ejemplo en Grupo 1 Result
VIEW RESULT
Ejemplo en Grupo 2 Crea una serie de tiempo de precipitacioacuten mensual con el promedio espacial de
Chile para el periodo 1985-2000
bull SOURCESUEACRUTS2p1monthlyprcp ndash Selecciona el area de Chile en el mapa ndash Calcula el promedio espacial ([X Y]average) ndash Selecciona el periodo de tiempo (T (1985) (2000) RANGE) ndash Visualiza como linea
Ejemplo en Grupo 2 Result
VIEW RESULT
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero max bull Ejemplo 0 max (compara los valores de la variable con 0 y entrega el valor maacuteximo en el caso que la variable tiene valores menor que 0degC se fije en 0degC) bull Caso Fijar valores de temperatura menor a 0degC a un valor de 0degC (Ejemplo)
2 Poner liacutemites a Fijar un miacutenimo
b Fijar un maacuteximo
bull syntaxis nuacutemero min bull Ejemplo 100 min bull Caso Todos los valores mayor que 100 se igualan a 100
Operaciones Aritmeacuteticas
bull syntaxis [T] maxover bull Caso Encontrar el mayor valor en la climatologiacutea (Ejemplo )
3 Buscar maacuteximomiacutenimo a Encontrar el valor maacuteximo en una serie de tiempo
b Encontrar el valor miacutenimo en una serie de tiempo
bull syntaxis [T] minover bull Caso Encontrar el valor maacutes bajo en la climatologiacutea (Ejemplo)
c Encontrar el valor maacuteximo en un mapa
bull syntaxis [X Y] maxover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
d Encontrar el valor miacutenimo en un mapa
bull syntaxis [X Y] minover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero maskgt o masklt bull Ejemplo 100 maskgt bull Caso Eliminar valores en la temperatura maacuteximo maacutes grande que 100degF (Ejemplo)
4 Eliminar los valores mayor o menor que un nuacutemero (lsquomasqueorsquo)
5 Indicar valores mayor o menor que un nuacutemero
bull syntaxis nuacutemero flaggt o flaglt bull Ejemplo 1 flaggt bull Caso Indicar valores de nieve mayor que 1 m (Ejemplo)
Operaciones Aritmeticas
Promedio bull syntaxis [variable]average bull Ejemplo [X Y]average (promedio espacial)
[T]average (promedio temporal)
6 Crear Promedios
Promedio usando lsquoventanarsquo bull Syntaxis variable nuacutemero boxAverage bull Ejemplo T 3 boxAverage bull Caso Crear valores por temporada de 3 meses Ene-Feb-Mar Abr-May-Jun
Promedio moacutevil bull Syntaxis variable nuacutemero runningAverage bull Ejemplo T 12 runningAverage bull Caso Crear un promedio moacutevil de 12 meses
Operaciones Aritmeticas Crear una climatologiacutea mensual bull syntaxis yearly-climatology bull Caso generar la climatologiacutea de una serie de tiempo mensual (Ejemplo)
7 Crear Climatologiacuteas
Anomaliacuteas con respecto a la climatologiacutea mensual bull syntaxis yearly-anomalies bull Caso generar la anomalia de una serie de tiempo mensual (Ejemplo)
8 Crear Anomaliacuteas
Ejemplo en Grupo 1 Visualizar temperaturas maacutes aacuteltos que el promedio
bull SOURCESUEACRUTS2p1monthlymaximum ndash Duplica la variable (dup) ndash Crea el Promedio con respecto al tiempo ([T]average) ndash Aplica un masqueo de a los valores por debajo de este valor
(masklt)
Ejemplo en Grupo 1 Result
VIEW RESULT
Ejemplo en Grupo 2 Crea una serie de tiempo de precipitacioacuten mensual con el promedio espacial de
Chile para el periodo 1985-2000
bull SOURCESUEACRUTS2p1monthlyprcp ndash Selecciona el area de Chile en el mapa ndash Calcula el promedio espacial ([X Y]average) ndash Selecciona el periodo de tiempo (T (1985) (2000) RANGE) ndash Visualiza como linea
Ejemplo en Grupo 2 Result
VIEW RESULT
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Operaciones Aritmeacuteticas
bull syntaxis [T] maxover bull Caso Encontrar el mayor valor en la climatologiacutea (Ejemplo )
3 Buscar maacuteximomiacutenimo a Encontrar el valor maacuteximo en una serie de tiempo
b Encontrar el valor miacutenimo en una serie de tiempo
bull syntaxis [T] minover bull Caso Encontrar el valor maacutes bajo en la climatologiacutea (Ejemplo)
c Encontrar el valor maacuteximo en un mapa
bull syntaxis [X Y] maxover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
d Encontrar el valor miacutenimo en un mapa
bull syntaxis [X Y] minover bull Caso Encontrar el mayor valor en la mapa de climatologiacutea (Ejemplo)
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero maskgt o masklt bull Ejemplo 100 maskgt bull Caso Eliminar valores en la temperatura maacuteximo maacutes grande que 100degF (Ejemplo)
4 Eliminar los valores mayor o menor que un nuacutemero (lsquomasqueorsquo)
5 Indicar valores mayor o menor que un nuacutemero
bull syntaxis nuacutemero flaggt o flaglt bull Ejemplo 1 flaggt bull Caso Indicar valores de nieve mayor que 1 m (Ejemplo)
Operaciones Aritmeticas
Promedio bull syntaxis [variable]average bull Ejemplo [X Y]average (promedio espacial)
[T]average (promedio temporal)
6 Crear Promedios
Promedio usando lsquoventanarsquo bull Syntaxis variable nuacutemero boxAverage bull Ejemplo T 3 boxAverage bull Caso Crear valores por temporada de 3 meses Ene-Feb-Mar Abr-May-Jun
Promedio moacutevil bull Syntaxis variable nuacutemero runningAverage bull Ejemplo T 12 runningAverage bull Caso Crear un promedio moacutevil de 12 meses
Operaciones Aritmeticas Crear una climatologiacutea mensual bull syntaxis yearly-climatology bull Caso generar la climatologiacutea de una serie de tiempo mensual (Ejemplo)
7 Crear Climatologiacuteas
Anomaliacuteas con respecto a la climatologiacutea mensual bull syntaxis yearly-anomalies bull Caso generar la anomalia de una serie de tiempo mensual (Ejemplo)
8 Crear Anomaliacuteas
Ejemplo en Grupo 1 Visualizar temperaturas maacutes aacuteltos que el promedio
bull SOURCESUEACRUTS2p1monthlymaximum ndash Duplica la variable (dup) ndash Crea el Promedio con respecto al tiempo ([T]average) ndash Aplica un masqueo de a los valores por debajo de este valor
(masklt)
Ejemplo en Grupo 1 Result
VIEW RESULT
Ejemplo en Grupo 2 Crea una serie de tiempo de precipitacioacuten mensual con el promedio espacial de
Chile para el periodo 1985-2000
bull SOURCESUEACRUTS2p1monthlyprcp ndash Selecciona el area de Chile en el mapa ndash Calcula el promedio espacial ([X Y]average) ndash Selecciona el periodo de tiempo (T (1985) (2000) RANGE) ndash Visualiza como linea
Ejemplo en Grupo 2 Result
VIEW RESULT
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Operaciones Aritmeacuteticas
bull syntaxis nuacutemero maskgt o masklt bull Ejemplo 100 maskgt bull Caso Eliminar valores en la temperatura maacuteximo maacutes grande que 100degF (Ejemplo)
4 Eliminar los valores mayor o menor que un nuacutemero (lsquomasqueorsquo)
5 Indicar valores mayor o menor que un nuacutemero
bull syntaxis nuacutemero flaggt o flaglt bull Ejemplo 1 flaggt bull Caso Indicar valores de nieve mayor que 1 m (Ejemplo)
Operaciones Aritmeticas
Promedio bull syntaxis [variable]average bull Ejemplo [X Y]average (promedio espacial)
[T]average (promedio temporal)
6 Crear Promedios
Promedio usando lsquoventanarsquo bull Syntaxis variable nuacutemero boxAverage bull Ejemplo T 3 boxAverage bull Caso Crear valores por temporada de 3 meses Ene-Feb-Mar Abr-May-Jun
Promedio moacutevil bull Syntaxis variable nuacutemero runningAverage bull Ejemplo T 12 runningAverage bull Caso Crear un promedio moacutevil de 12 meses
Operaciones Aritmeticas Crear una climatologiacutea mensual bull syntaxis yearly-climatology bull Caso generar la climatologiacutea de una serie de tiempo mensual (Ejemplo)
7 Crear Climatologiacuteas
Anomaliacuteas con respecto a la climatologiacutea mensual bull syntaxis yearly-anomalies bull Caso generar la anomalia de una serie de tiempo mensual (Ejemplo)
8 Crear Anomaliacuteas
Ejemplo en Grupo 1 Visualizar temperaturas maacutes aacuteltos que el promedio
bull SOURCESUEACRUTS2p1monthlymaximum ndash Duplica la variable (dup) ndash Crea el Promedio con respecto al tiempo ([T]average) ndash Aplica un masqueo de a los valores por debajo de este valor
(masklt)
Ejemplo en Grupo 1 Result
VIEW RESULT
Ejemplo en Grupo 2 Crea una serie de tiempo de precipitacioacuten mensual con el promedio espacial de
Chile para el periodo 1985-2000
bull SOURCESUEACRUTS2p1monthlyprcp ndash Selecciona el area de Chile en el mapa ndash Calcula el promedio espacial ([X Y]average) ndash Selecciona el periodo de tiempo (T (1985) (2000) RANGE) ndash Visualiza como linea
Ejemplo en Grupo 2 Result
VIEW RESULT
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Operaciones Aritmeticas
Promedio bull syntaxis [variable]average bull Ejemplo [X Y]average (promedio espacial)
[T]average (promedio temporal)
6 Crear Promedios
Promedio usando lsquoventanarsquo bull Syntaxis variable nuacutemero boxAverage bull Ejemplo T 3 boxAverage bull Caso Crear valores por temporada de 3 meses Ene-Feb-Mar Abr-May-Jun
Promedio moacutevil bull Syntaxis variable nuacutemero runningAverage bull Ejemplo T 12 runningAverage bull Caso Crear un promedio moacutevil de 12 meses
Operaciones Aritmeticas Crear una climatologiacutea mensual bull syntaxis yearly-climatology bull Caso generar la climatologiacutea de una serie de tiempo mensual (Ejemplo)
7 Crear Climatologiacuteas
Anomaliacuteas con respecto a la climatologiacutea mensual bull syntaxis yearly-anomalies bull Caso generar la anomalia de una serie de tiempo mensual (Ejemplo)
8 Crear Anomaliacuteas
Ejemplo en Grupo 1 Visualizar temperaturas maacutes aacuteltos que el promedio
bull SOURCESUEACRUTS2p1monthlymaximum ndash Duplica la variable (dup) ndash Crea el Promedio con respecto al tiempo ([T]average) ndash Aplica un masqueo de a los valores por debajo de este valor
(masklt)
Ejemplo en Grupo 1 Result
VIEW RESULT
Ejemplo en Grupo 2 Crea una serie de tiempo de precipitacioacuten mensual con el promedio espacial de
Chile para el periodo 1985-2000
bull SOURCESUEACRUTS2p1monthlyprcp ndash Selecciona el area de Chile en el mapa ndash Calcula el promedio espacial ([X Y]average) ndash Selecciona el periodo de tiempo (T (1985) (2000) RANGE) ndash Visualiza como linea
Ejemplo en Grupo 2 Result
VIEW RESULT
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Operaciones Aritmeticas Crear una climatologiacutea mensual bull syntaxis yearly-climatology bull Caso generar la climatologiacutea de una serie de tiempo mensual (Ejemplo)
7 Crear Climatologiacuteas
Anomaliacuteas con respecto a la climatologiacutea mensual bull syntaxis yearly-anomalies bull Caso generar la anomalia de una serie de tiempo mensual (Ejemplo)
8 Crear Anomaliacuteas
Ejemplo en Grupo 1 Visualizar temperaturas maacutes aacuteltos que el promedio
bull SOURCESUEACRUTS2p1monthlymaximum ndash Duplica la variable (dup) ndash Crea el Promedio con respecto al tiempo ([T]average) ndash Aplica un masqueo de a los valores por debajo de este valor
(masklt)
Ejemplo en Grupo 1 Result
VIEW RESULT
Ejemplo en Grupo 2 Crea una serie de tiempo de precipitacioacuten mensual con el promedio espacial de
Chile para el periodo 1985-2000
bull SOURCESUEACRUTS2p1monthlyprcp ndash Selecciona el area de Chile en el mapa ndash Calcula el promedio espacial ([X Y]average) ndash Selecciona el periodo de tiempo (T (1985) (2000) RANGE) ndash Visualiza como linea
Ejemplo en Grupo 2 Result
VIEW RESULT
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Ejemplo en Grupo 1 Visualizar temperaturas maacutes aacuteltos que el promedio
bull SOURCESUEACRUTS2p1monthlymaximum ndash Duplica la variable (dup) ndash Crea el Promedio con respecto al tiempo ([T]average) ndash Aplica un masqueo de a los valores por debajo de este valor
(masklt)
Ejemplo en Grupo 1 Result
VIEW RESULT
Ejemplo en Grupo 2 Crea una serie de tiempo de precipitacioacuten mensual con el promedio espacial de
Chile para el periodo 1985-2000
bull SOURCESUEACRUTS2p1monthlyprcp ndash Selecciona el area de Chile en el mapa ndash Calcula el promedio espacial ([X Y]average) ndash Selecciona el periodo de tiempo (T (1985) (2000) RANGE) ndash Visualiza como linea
Ejemplo en Grupo 2 Result
VIEW RESULT
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Ejemplo en Grupo 1 Result
VIEW RESULT
Ejemplo en Grupo 2 Crea una serie de tiempo de precipitacioacuten mensual con el promedio espacial de
Chile para el periodo 1985-2000
bull SOURCESUEACRUTS2p1monthlyprcp ndash Selecciona el area de Chile en el mapa ndash Calcula el promedio espacial ([X Y]average) ndash Selecciona el periodo de tiempo (T (1985) (2000) RANGE) ndash Visualiza como linea
Ejemplo en Grupo 2 Result
VIEW RESULT
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Ejemplo en Grupo 2 Crea una serie de tiempo de precipitacioacuten mensual con el promedio espacial de
Chile para el periodo 1985-2000
bull SOURCESUEACRUTS2p1monthlyprcp ndash Selecciona el area de Chile en el mapa ndash Calcula el promedio espacial ([X Y]average) ndash Selecciona el periodo de tiempo (T (1985) (2000) RANGE) ndash Visualiza como linea
Ejemplo en Grupo 2 Result
VIEW RESULT
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Ejemplo en Grupo 2 Result
VIEW RESULT
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Group Example 3 Make a global map of climatological annual rainfall for areas that
receive more than 125 mmyear bull Locate the UEA CRU TS21 dataset
ndash Select the 1971-2000 climatology dataset ndash Select the precipitation variable ndash In Expert Mode enter the following text then click OK
[T] sum ndash In Expert Mode enter the following text then click OK
125 maskle ndash View data in data viewer ndash Add desired administrative boundaries color scale etc
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Group Example 3 Result
VIEW RESULTS
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Manejo del lsquoStackrsquo
First frame of animation
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Manejo del lsquoStackrsquo Que es el Stack bull Abre una ventana lsquoexpertrsquo (httpwwwclimatedatalibraryclexpert) bull Si agregamos 4 nuacutemeros en lsquoexpert modersquo y apretamos OK
bull Ingrid lo pondraacute en memoria o lsquostackrsquo
Entender coacutemo funciona el lsquostackrsquo es esencial para poder crear mapas
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Manejo del lsquoStackrsquo Que operaciones se puede realizar sobre el lsquoStackrsquo 1 Duplicar bull syntaxis dup bull Uso duplicar el uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Manejo del lsquoStackrsquo
2 Agregar o sustraer un valor bull syntaxis nuacutemero add o nuacutemero sub bull Uso agregar o sustraer un valor del uacuteltimo componente en el rsquostackrsquo
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Manejo del lsquoStackrsquo
3 Dividir o multiplicar un valor bull syntaxis nuacutemero mul o nuacutemero sub bull Uso multiplicar o dividir los uacuteltimos 2 componentes en el rsquostackrsquo
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Manejo del lsquoStackrsquo
4 Recuperar un objeto maacutes arriba en el lsquostackrsquo bull syntaxis nuacutemero index bull Uso sube en el stack y copia el objeto del rsquostackrsquo
Index 3 2 1 0
Compara el comando dup con 0 index
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Manejo del lsquoStackrsquo
5 Intercambiar objetos del lsquostackrsquo bull syntaxis exch bull Uso intercambiar el uacuteltimo objeto con el penuacuteltimo objeto
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Manejo del lsquoStackrsquo
5 Copiar muacuteltiples objetos del lsquostackrsquo bull syntaxis nuacutemero copy bull Uso copiar los uacuteltimos n objetos
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Manejo del lsquoStackrsquo
6 Girar los objetos del lsquostackrsquo bull syntaxis nuacutemero nuacutemero roll bull Ejemplo 4 -2 roll gira los uacuteltimos 4 objetos del stack hacia
atraacutes 2 turnos bull Uso Seleccione un nuacutemero de objetos y girales hacia adelante
o hacia atraacutes
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Manejo del lsquoStackrsquo
7 Eliminar objetos del lsquostackrsquo bull syntaxis pop bull Uso Elimina el uacuteltimo objeto del lsquostack bull syntaxis nip bull Uso Elimina el penuacuteltimo objeto del lsquostack
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Ejemplo en Grupo 3 Genera el nuacutemero 3333 usando solamente los nuacutemero 1 2 3 y 100
Elimina los valores intermedios
Solucioacuten
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Funciones Adicionales
First frame of animation
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Funciones Adicionales
1 Repetir acciones bull syntaxis nuacutemero funcionrepeat bull Ejemplo 1001 add repeat bull Uso repetir 100 veces la accioacuten entre parentesis
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Funciones Adicionales 2 Accioacuten condicional bull syntaxis eq accioacuten cuando igualif bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son bull syntaxis eq accioacuten cuando igual accioacuten cuando desigualifelse bull Uso evalua si los uacuteltimos dos objetos en el stack son iguales y ejecuta lo que estaacute entre pareacutentesis si los son
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Funciones Adicionales 3 Definir funciones nuevos bull syntaxis nombre_nuevo (accioacuten) def bull Ejemplo square (dup mul) def bull Uso Define el cuadrado en una funcioacuten nueva
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Funciones Adicionales 4 Definir texto (lsquostringrsquo) bull syntaxis (texto) bull Ejemplo (4) define el nuacutemero 4 como texto 5 Interpretar texto bull syntaxis (texto)interp bull Ejemplo (3 1 add)interp bull Uso integrar funciones que estaacuten escrito como texto
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-
Funciones Adicionales 6 Mantener una variable en memoria con marcadores bull syntaxis a accioacuten1 a accioacuten2 a bull Uso permite realizar varios caacutelculos sobre la misma variable bull Ejemplo Seleccionar una base de datos y primero calcular su
climatologiacutea despueacutes seleccionar su uacuteltimo valor finalmente sustraer el primero del segundo
Realizar un caacutelculo sobre la variable
Retoma la variable original Realiza el seguacutendo calculo sobre la variable original
Agrega un marcador a la variable
Elimina el marcador a la variable Cambiar el orden de ambos caacutelculos Sustraer la climatologiacutea del uacuteltimo valor de la variable
- Operaciones aritmeacuteticas sobre los datos en el DL
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Tutoriales en liacuteneahellip
- Operaciones Aritmeticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeacuteticas
- Operaciones Aritmeticas
- Operaciones Aritmeticas
- Ejemplo en Grupo 1Visualizar temperaturas maacutes aacuteltos que el promedio
- Ejemplo en Grupo 1 Result
- Slide Number 15
- Ejemplo en Grupo 2 Result
- Group Example 3Make a global map of climatological annual rainfall for areas that receive more than 125 mmyear
- Group Example 3 Result
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Manejo del lsquoStackrsquo
- Slide Number 29
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
- Funciones Adicionales
-