HP 50g Guia Del Usuario página 704

Calculadora grafica
Ocultar thumbs Ver también para 50g:
Tabla de contenido

Publicidad

Podemos aprovecharnos de la función de VANDERMONDE para crear la
matriz X si observamos las reglas siguientes:
Si p = n-1, X = V
Si p < n-1, remover las columnas p+2, ..., n-1, n de V
Si p > n-1, agregar las columnas n+1, ..., p-1, p+1, a V
En el paso 3 de esta lista, tenemos que estar enterados que la columna i (i=
n+1, n+2, ..., p+1) es el vector [x
valores de los datos para x en vez de un vector, es decir, x = { x
podemos calcular fácilmente la lista { x
transformar esta lista en un vector y utilizar el menú COL para agregar esas
columnas a la matriz V
Cuando X está lista, y con el vector y disponible, el cálculo del vector de
coeficientes b es igual que la regresión linear múltiple. Así, podemos escribir
un programa para calcular la regresión polinómica que puede aprovecharse
del programa desarrollado ya para la regresión linear múltiple. Necesitamos
agregar a este programa los pasos 1 a 3 enumeramos arriba.
El algoritmo para el programa, por lo tanto, se puede escribir como sigue:
Escribir los vectores x y y, de la misma dimensión, como listas. (nota: puesto
que la función VANDERMONDE utiliza una lista como entrada, es más
conveniente escribir los datos (x,y) como listas.) También, escriba el valor de p.
Determine n = tamaño del vector x.
Use la función VANDERMONDE para generar la matriz de Vandermonde
V
para la lista x escrita.
n
Si p = n-1, entonces
Si no, si p < n-1
Remover columnas p+2, ..., n de V
(Use repetición FOR y COL-)
Si no
.
n
hasta formar X.
n
i
i
i
x
... x
]. Si utilizáramos una lista de los
1
2
n
i
i
x
... x
1
2
X = V
,
n
para formar X
n
para formar X.
n
para formar X.
n
x
1
i
}. Entonces, podemos
n
... x
},
2
n
Página 18-67

Publicidad

Tabla de contenido
loading

Tabla de contenido