HP Calculatrice graphique HP 48gII Manuel d'utilisation

Page 697

Advertising
background image

Page 18-65

il est plus pratique de saisir les données (x,y) sous forme de liste). De même,
saisissez la valeur de p.

• Déterminez n = taille du vecteur x.
• Utilisez la fonction VANDERMONDE pour générer la matrice

Vandermonde

V

n

pour la liste

x saisie.

• Si p = n-1, alors

X = V

n

,

Sinon si p < n-1

Supprimer les colonnes p+2, …, n à

V

n

pour former

X

(utilisez une boucle FOR et COL-)

Sinon

Ajoutez les colonnes n+1, …, p+1 à

V

n

pour former

X

(boucle FOR, calculer x

i

, convertir en vecteur, utiliser COL+)

• Convertissez y en vecteur
• Calculez b en utilisant le programme MTREG (voir exemple sur les

adaptations linéaires multiples ci-dessus)


Voici la traduction de l'algorithme en programme Utilisateur RPL (se référer
au Chapitre 21 pour des informations supplémentaires sur la programmation) :

«

Ouvre

le

programme

x y p

Saisir les listes x et y, et p (niveaux 3,2,1)

«

Ouvre

le

sous-programme

1

x SIZE n

Détermine la taille de la liste x

«

Ouvre

le

sous-programme

2

x VANDERMONDE Place x dans la pile, obtenir

V

n

IF ‘p<n-1’ THEN

Ce IF met en œuvre l’étape 3 en algorithme

n

Place n dans la pile

p 2 +

Calcule p+1

FOR j

Commence la boucle j = n-1, n-2, …, p+1,
étape = -1

j COL

− DROP

Retire une colonne et la supprime de la pile

-1 STEP

Ferme la boucle FOR-STEP

ELSE
IF ‘p>n-1’ THEN

Advertising