Herunterladen Inhalt Inhalt Diese Seite drucken

HP 48gII Benutzerhandbuch Seite 720

Vorschau ausblenden Andere Handbücher für 48gII:
Inhaltsverzeichnis

Werbung

Wenn p = n-1, ist X = V
Wenn p < n-1, entfernen Sie die Spalten p+2, ..., n-1, n aus V
erzeugen.
Wenn p > n-1, fügen Sie die Spalten n+1, ..., p-1, p+1 zu V
Matrix X zu erzeugen.
In Schritt 3 dieser Liste müssen wir berücksichtigen, dass die Spalte i (i= n+1,
n+2, ..., p+1) den Vektor [x
Datenwerten und keinen Vektor verwenden, d. h. x = { x
i
i
wir die Folge { x
x
... x
1
2
diese Liste in einen Vektor um und verwenden das Menü COL, um diese
Spalten der Matrix V
hinzuzufügen, bis X fertig gestellt ist.
n
Nachdem X erstellt und der Vektor y verfügbar ist, entspricht die Berechnung
des Koeffizientenvektors b der mehrfachen linearen Anpassung (der
vorherigen Matrixanwendung). Somit können wir ein Programm zum
Berechnen der Polynomanpassung schreiben, das auf dem bereits für die
mehrfache lineare Anpassung verwendeten Programm aufbaut. Wir müssen
diesem Programm die oben aufgeführten Schritte 1 bis 3 hinzufügen.
Der Algorithmus für dieses Programm kann daher wie folgt geschrieben
werden:
Vektoren x und y derselben Dimension als Listen eingeben. (Hinweis: Da für
die Funktion VANDERMONDE eine Liste als Eingabe verwendet wird,
empfiehlt es sich, die (x,y)-Daten als Liste einzugeben.) Außerdem den Wert
von p eingeben.
n = Größe von Vektor x bestimmen
Mit der Funktion VANDERMONDE die Vandermonde-Matrix V
die eingegebene Liste x generieren
If p = n-1, then
X = V
,
n
Else If p < n-1
die Spalten p+2, ..., n aus V
(FOR-Schleife und COL- verwenden)
Else
.
n
i
i
i
x
... x
] darstellt. Wenn wir für x eine Liste von
1
2
n
i
} einfach berechnen. Wir wandeln anschließend
n
entfernen, um X zu erstellen
n
, um X zu
n
hinzu, um die
n
x
... x
}, können
1
2
n
für
n
Seite 18-66

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis