Diese Seite bezieht sich auf die erste Auflage (2020) des Buches.   ➜   Zur aktuellen Auflage.

Programme

Alle Programme, die in diesem Buch besprochen werden, und die Programme zu den Musterlösungen der Übungsaufgaben können Sie auch als ein zip-Archiv herunterladen.

Download    Programm 2.3 Grundlagen/naeherung_sin2.py

"""Berechnung des prozentualen Fehlers der Näherung sin(x) = x.

In diesem Beispiel wird der prozentuale Fehler der Näherung
sin(x) = x im Bereich von 5 Grad bis 90 Grad in 5
Grad-Schritten bestimmt. Das Ergebnis wird in zwei Listen
gespeichert. """

import math

liste_winkel = list(range(5, 95, 5))     # Winkel in Grad
liste_fehler = []                        # Relative Fehler in %
for winkel in liste_winkel:
    x = math.radians(winkel)
    fehler = 100 * (x - math.sin(x)) / math.sin(x)
    liste_fehler.append(fehler)

print(liste_winkel)
print(liste_fehler)