Numerik I für Maschinenbauer - SS 2006

Infos zur aktuellen Woche

Woche 3


Hinweis: Wenn man in Maple Digits (die Anzahl der verwendeten Stellen) in einer Schleife als Laufvariable verwendet, so ist zumindest in den neueren Versionen nicht mehr gewährleistet, dass wirklich mit der angegebenen Zahl von Stellen gerechnet wird; also Schleifenvariable i und "Digits:=i;" verwenden. Außerdem verwendet Maple in den neueren Versionen zum Runden die "Bankers-Rule" (odd-even-rule).
In Maple gibt es vier "rounding modes" ("Rounding:=RoundingMode;"):
Rounding Mode Meaning
nearest round to the nearest possible value, with ties resolved by rounding to the nearest even
0 round towards zero
infinity round towards positive infinity
-infinity round towards negative infinity
Das "normale" Runden lässt sich also nicht einstellen

Beispiel:
> Digits:=10: # ist auch voreingestellt
zwei achtstellige Zahlen
> a:=1.2345675;
> b:=1.2345665;
   a:=1.2345675
   b:=1.2345665
werden auf 7 Stellen gerundet:
> Digits:=7;
> evalf(a);
> evalf(b);
   Digits := 7
   1.234568
   1.234566
Man sieht: Die 5 wird aufgerundet, wenn davor eine ungerade Zahl (7) steht und abgerundet, wenn davor eine gerade Zahl (6) steht.
In der 3. Woche beginnen wir mit linearen Gleichungssystemen. Zunächst betrachten wir im Wesentlichen nur die Fehlerabschätzungen.
Vorgerechnet werden sollen die Aufgaben Hausaufgaben (vorbereiten zum Vorrechnen) sind die Aufgaben



Letzte Bearbeitung: 14. April 2006