Sunteți pe pagina 1din 13

Mtodo del

Trapecio - Integracin
Numrica
[Descargar Ejemplo]
El siguiente ejemplo utiliza el bucle definido FOR
NEXT para calcular una sumatoria acumulando los
valores obtenidos en cada iteracin a partir de un
valor inicial 0 (cero) puesto en la pila.
El Mtodo del Trapecio consiste en calcular el rea
bajo una funcin curva dentro de un intervalo
definido. El intervalo dado es dividido en 'n'
trapecios, al sumar las reas de cada uno de ellos
obtenemos un valor aproximado del rea bajo la
funcin.
Date un tiempo y envanos tus comentarios, sugerencias y/o
Ayudanos a mejorar este ejemplo
consultas: [Enviar comentario]
Recomendaciones generales:
1- Cambie el modo de trabajo de la calculadora a RPN.
2- Active la opcin Aproximado. Ingrese al men MODE, luego al CAS (Tecla F3) y active con check la
opcin Approx.
3- Active el indcador (FLAG) -117 Soft Menu. Ingrese al men MODE, luego a FLAGS (Tecla F1) y active con
check el flag 117.
Vlido para Calculadoras Grficas HP series: HP 48G 48G+ y 48GX, y series: HP 49G, 48GII, 49G+ y HP
50G.

Cdigo:

Descripcin:
Estos son los 5 argumentos necesarios para crear
la plantilla de entrada utilizando el comando
INFORM: Ttulo, lista de etiquetas, lista que indica el
formato para las columnas, lista de valores para el
comando RESET de la plantilla y la lista de valores
iniciales para cada uno de los campos.
El comando INFORM crea la plantilla de entrada y
debe ir acompaado de la estructura condicional IF
THEN END, ambos permiten el uso de las opciones
OK y CANCL de la plantilla de entrada. OK: Permite
la ejecucin del cdigo, CANCL: Cancela la
ejecucin del cdigo.
El procedimiento o subrutina toma los valores
ingresados y los asigna a las variables locales
respectivas. Tambin se inicializan las variables 'h',
'Ya', 'Y' y 'Yb' como variables locales.
Se inicia el procedimiento y se calcula el valor de
la variable 'h'.
Se evala la funcin 'EC' en el punto 'a' (extremo
izquierdo del intervalo), el resultado se almacena en
la variable local 'Ya'.
Se coloca el valor 0 (cero) en la pila (stack), y se le
irn sumando los valores obtenidos en cada una de
las iteraciones del siguiente bucle FOR NEXT.
Procedimiento bsico para una sumatoria.
Se inicia el bucle FOR desde 2 hasta 'n'. Se
realizarn n-1 iteraciones.
Se incrementa la variable 'X' en 'h'.
Se evala la funcin 'EC' en cada punto desde
'X+h' hasta 'X+nh'. Cada uno de los resultados
obtenidos en las iteraciones se ir sumando al valor
acumulado en la pila (stack).
El resultado anterior (suma acumulada) se
almacena en la variable 'Y'.

Se evala la funcin 'EC' en el punto 'b' (extremo


derecho del intervalo), el resultado se almacena en
la variable local 'Yb'.

Se evala la formula del mtodo del trapecio y se


muestra el resultado etiquetado del rea.
Al finalizar se cierra la estructura condicional IF
THEN END que acompaa al comando INFORM.

Almacenamiento y prueba
1- Digite el cdigo del programa.
2- Presione ENTER.
3- Active el teclado alfabetico (Tecla ALPHA).
4- Ingrese un nombre entre apstrofes (comillas
simples).
5- Finalmente presione la tecla STO para almacenar.
Para ejecutar el programa ingrese al men de
variables (tecla VAR) y presione la tecla del men
correspondiente al programa (Teclas F1~F6).

Ejemplo Nivel Bsico UserRPL:

INFORM Plantilla de
Entrada - IF THEN END
Determinante 22
[Descargar Ejemplo]
El siguiente ejemplo muestra de manera sencilla el
uso del comando INFORM para la creacin de
plantillas de entrada.
Las plantillas de entrada permiten ingresar datos a
un programa de forma amigable, utilizando
etiquetas, campos de entrada e incluso mensajes
de ayuda en sus formas ms completas.
Este ejemplo bsico permite el ingreso de 4 valores
y calcula con ellos el determinante de una matriz de
2 por 2.
Date un tiempo y envanos tus comentarios, sugerencias y/o
Ayudanos a mejorar este ejemplo
consultas: [Enviar comentario]
Recomendaciones generales:
1- Cambie el modo de trabajo de la calculadora a RPN.
2- Active la opcin Aproximado. Ingrese al men MODE, luego al CAS (Tecla F3) y active con check la
opcin Approx.
3- Active el indcador (FLAG) -117 Soft Menu. Ingrese al men MODE, luego a FLAGS (Tecla F1) y active con
check el flag 117.
Vlido para Calculadoras Grficas HP series: HP 48G 48G+ y 48GX, y series: HP 49G, 48GII, 49G+ y HP
50G.

Cdigo:

Descripcin:
Estos son los 5 argumentos necesarios para crear
la plantilla de entrada utilizando el comando
INFORM: Ttulo, lista de etiquetas, lista que indica el
formato para las columnas, lista de valores para el
comando RESET de la plantilla y la lista de valores
iniciales para cada uno de los campos.
El comando INFORM crea la plantilla de entrada y
debe ir acompaado de la estructura condicional IF
THEN END, ambos permiten el uso de las opciones
OK y CANCL de la plantilla de entrada. OK: Permite
la ejecucin del cdigo, CANCL: Cancela la
ejecucin del cdigo.
OBJ y DROP descomponen la lista de datos
ingresados para ser asignados a variables
respectivas.
El procedimiento o subrutina toma los valores
ingresados y los asigna a las variables locales
respectivas. Luego calcula el determinante y lo
etiqueta.
Cierra la estructura condicional IF THEN END que
acompaa al comando INFORM.

Almacenamiento y prueba
1- Digite el cdigo del programa.
2- Presione ENTER.
3- Active el teclado alfabetico (Tecla ALPHA).
4- Ingrese un nombre entre apstrofes (comillas
simples).
5- Finalmente presione la tecla STO para almacenar.
Para ejecutar el programa ingrese al men de
variables (tecla VAR) y presione la tecla del men
correspondiente al programa (Teclas F1~F6).

Hice una librera, SOLAMENTE para la HP 49g+ o la 50g, que permite evaluar un
objeto a 203 MHz. O sea, hace lo mismo que el comando EVAL de la calculadora
pero a 203 MHz en vez de los 12 MHz o 75 MHz a los que trabaja normalmente.
La librera est basada en las herramientas ClockSpeed Adjustment Tools de Alistair
Borowski.
Como dice Al, parece que no daa la calculadora. Pero usalo bajo tu propio riesgo.
Aclaro que el procesador de la calculadora est fabricado para funcionar a 203 MHz.
HP lo "underclocke" a un mximo de 75 MHz (o 12 MHz cuando inactiva). Pero
aunque el procesador est diseado para esa velocidad, tal vez los circuitos no.
De todas formas aqu est la librera para los que, como yo, quieren usarla para
algunos clculos largos:
Ejemplo:
<< '500!' FEVAL >>
Extraer el contenido de FEVAL.rar y copiar el archivo LIBFEVAL.hp (Ctrl+C):

Pegarlo en algn directorio de la calculadora, por ejemplo el HOME.

Ir a HOME en la calculadora (o donde lo hayas copiado):

Seleccionar LIBFEVAL y copiarla (COPY):

Pegar en el puerto 2: FLASH o tambin puede ser en el "0: IRAM" o el "1: ERAM":

Reiniciar la calculadora presionando

Poner en el stack algn objeto para evaluar y presionar

Presionar FEVAL para entrar al men de la librera y FEVAL otra vez para ejecutar el
comando:

Tambin se podra haber escrito la palabra FEVAL simplemente y el comando se


ejecutara igual. El comando FEVAL ya funciona como cualquier otro comando de la
calculadora. Inclusive aparece en el catlogo (

):

Inclusive se puede presionar el HELP desde el catlogo para ver la descripcin:

Instal el archivo Keymanplus de la librera Keyman de la misma forma que


instalaste LIBFEVAL (acordate de reiniciar la calcu al finalizar).

And al men LIB (


imgen:

). Pon en el stack lo que se muestra en la

Presion IFD y luego ->TO? (una sola vez):

Ahora presion A?D y luego la tecla

Ya est. Cada vez que hagas doble clic en la tecla


EVAL se ejecutar FEVAL.

, en vez de ejecutarse

Lo pods comprobar:
o

Pon '500!' en el stack.

Presion

Presion la tecla

Borr el resultado (no el '500!').

Doble clic en la tecla

para duplicarlo.

y fijate cuanto tarda.

para volver a evaluarlo pero ahora con FEVAL.

Ms rpido no?
Etiquetado con: HP 49g+ overclocking, HP 50g overclockingDeja un comentario
Comentarios (2)Trackbacks (0)( suscribirse a los comentarios de esta entrada )

1.

sebastian
4 abril, 2012 - 05:02

Hola interesante articulo; pero aun no quiero arriesgarme a llegar a 203 mhz; me
interesa al menos los 90 mhz que promete, alistar borowski.
Por mas que descargue su libreria en mi hp 50 g no se que comando escribir para
que me deje la calculadora a la velocidad deseada. Me puedes ayudar?

2.

david
19 octubre, 2012 - 00:40

una pregunta, veo que sabes mucho de esta Calculadora, me podrias ayudar, tengo
un problema al momento que pongo esta expresion (1/3)^x , automaticamente me
cambia a 1/(exp(x*ln(3))), pero necesito que me quede en la forma que yo la
ingrese, gracias si me puedes ayudar.

LOSEC V1.0 - PROGRAMA PARA HP50G


ESTE PROGRAMA SIRVE PARA EL DISEO DE LOSAS MACIZAS APLICANDO LA
NORMA CBH-87 - DIRIGIDO A LOS COMPAEROS DE LA MATERIA DE
HORMIGON II - CIV 210 DE LA UATF
LINK DE DESCARGA - LOSEC V1.0 PRA HP50G

ESPERO LO DISFRUTEN.

Archivo de la etiqueta:

PROGRAMAS HP50G
ABR

262011

PROGRAMAS HP50G INGENIERIA CIVIL


TOPOGRAFIA
DESCARGALO!!!

Y A PONERTE A ESTUDIAR!!!

Programas para Calculadoras Hp 50g y 49g(mas) Son una recopilacion de


Programas que hice, En especial entre toda esta coleccion quiero destacar una, del
curso de GEODESIA SATELITAL, un programa muy Util para alumnos que llevan este
curso sobre todo en LA UNHEVAL-HUANUCO-PERU. Claro que el programa puede ser
usado en cualquier parte del mundo obiamente. Los Programas vienen con su
respectivo Tutorial o manual de uso, como ejemplo les dejo una imagen en pdf del
manual del programa hecho por el colega MANUEL OLORTEGUI (ALUMNO -FIC
UNHEVAL)

aqui el linck de descarga:


http://www.mediafire.com/?pcjm4r08tuaavy4
Bueno y enseguida, luna pequea coleccion de unos 30 programas
aproximadamente que seran de mucha utilidad:

ESTE ES UN PAQUEDE DE UNA GRAN VARIEDAD DE PROGRAMAS APLICADOS A LA


INGENIERIA CIVIL, EXITEN PROGRAMAS COMO:
-MATERIALES DE CONSTRUCCION
-NIVELACION(TOPOGRAFIA)
-LIBRETAS DE CAMPO
-GEODESIA SATELITAL
-CONSTRUCCION
-REPLANTEO DE CURVAS
-AIDC CARRETERAS PARA CALCULADORA HP
-SUELOS
-HIDROLOGIA
-CAMBIO DE CORRDENADAS UTM

-CENTROS DE GRAVEDAD
-ESTATICA
-SERCHAS
-CURVAS DE NIVEL
-ETC
-ETC
y aqui el otro linck de descarga del Paquete:
http://www.mediafire.com/?1n5x1omy94kgu1a

S-ar putea să vă placă și