Вы находитесь на странице: 1из 3

Ejemplo Gráfico Nivel Básico UserRPL:

SCATRPLOT - DRAW
Regresión Cuadrática - Mínimos Cuadrados

[Descargar Ejemplo]
El siguiente ejemplo utiliza el comando
SCATRPLOT para plotear una base de datos
(matríz estadística). A partir de ésta misma
base de datos se obtiene, mediante cálculos
matriciales, la función cuadrática buscada, la
que luego es graficada utilizando el comando
DRAW.

La Regresión Cuadrática, por mínimos


cuadrados, permite obtener la función
cuadrática (parabola) que se ajusta mejor a una
base de datos obtenidos esperimental ó
estadísticamente.
Date un tiempo y envíanos tus comentarios, sugerencias y/o consultas:
Ayudanos a mejorar este ejemplo
[Enviar comentario]
Recomendaciones generales:
1- Cambie el modo de trabajo de la calculadora a RPN.
2- Active la opción Aproximado. Ingrese al menú MODE, luego al CAS (Tecla F3) y active con check la
opción 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.
Importate: El código mostrado es válido para modelos HP49G, 48GII, 49G y HP 50G ya que utiliza
comandos propios de esas series. La versión para modelos 48 se encuentra en el archivo de descarga.
Válido para Calculadoras Gráficas HP series: HP 48G 48G+ y 48GX, y series: HP 49G, 48GII, 49G+ y
HP 50G.
Código: Descripción:

» Duplica la matríz de datos que se encuentra


en la pila (stack) y almacena el duplicado en la
variable ΣDAT.
» Aplica el comando TRN (transpuesta) a la
matríz de datos (intercambia filas por columnas)
y utiliza el comando AXL para convertirla en una
Lista de Listas (matríz lista). Los comandos OBJ
y DROP descomponen la lista en sus elementos
(en dos listas X e Y).
» El procedimiento o subrutina toma las listas y
las asigna a las variables locales respectivas.

» Plotea los datos ingresados (pares ordenados)


y dibuja los ejes.

» Calcula los tres elementos de la matriz


columna.

» Ensambla la matriz columna de 3×1.

» Calcula los tres elementos de la primera fila de


la matriz cuadrada.

» Calcula los tres elementos de la segunda fila


de la matriz cuadrada. El comando OVER hace
una copia del objeto ubicado en el nivel 2 de la
pila (stack): 'Σ(X^2)'.
» Calcula los tres elementos de la tercera fila de
la matriz cuadrada. El comando OVER,
ejecutado dos veces, hace una copia de: 'Σ(X^2)'
y 'Σ(X^3)'.

» Ensambla la matriz cuadrada de 3×3.


» Divide las matrices, el resultado: una matríz
columna de 3×1 que contiene los coeficientes de
la función cuadrática.
» Intercambia en la pila (stack) la matriz [[ 1 'X'
'X^2' ]] con la matríz de coeficientes y realiza el
producto, el resultado: Matríz de 1×1 que
contiene la expresión cuadrática en función de
'X'.
» Extrae la función cuadrática de la matríz
anterior y almacena su duplicado en la variable
reservada 'EQ'.

» Activa el modo FUNCTION en la calculadora,


representaciones gráficas del tipo función, luego
DRAW dibuja la función cuadrática almacenada
en EQ. Finalmente se activa el modo gráfico
PICTURE.
Almacenamiento y prueba
1- Digite el código del programa.
2- Presione ENTER.
3- Active el teclado alfabetico (Tecla ALPHA).
4- Ingrese un nombre entre apóstrofes (comillas
simples).
5- Finalmente presione la tecla STO para
almacenar.

Para ejecutar el programa ingrese al menú de


variables (tecla VAR), coloque la matríz de datos
(matríz de 2 columnas) en la pantalla y presione
la tecla del menú correspondiente al programa
(Teclas F1~F6).

Вам также может понравиться