Errata

Wenn Sie einen Fehler im Buch finden, eine Frage haben, oder eine Verbesserung vorschlagen möchten, können Sie mich gerne unter der im Impressum angegebenen E-Mail-Adresse kontaktieren.

Kapitel 2

S. 37:

In der vorletzten Zeile von Abschn. 2.16 muss es anstelle von »in Zeile 10« korrekt »in Zeile 6« heißen.

S. 44:

In der ersten Zeile von Tab. 2.4 muss es anstelle von »$2^4-1=127$« korrekt »$2^7-1=127$« heißen.

Kapitel 3

S. 83:

Im Programm 3.8 sollte der Datentyp besser mit dtype=float anstelle von dtype=np.float angegeben werden. Neuere Versionen von Numpy (ab Version 1.20) geben sonst eine Warnung aus.

S. 86:

Im Programm 3.9 fehlen bei der Ausgabe der Fit-Ergebnisse Klammern um das Ergebnis:
  
# Gib das Ergebnis der Kurvenanpassung aus.
print(f'Ergebnis der Kurvenanpassung:')
print(f'     n_u = {n_u:4.0f} +- {d_n_u:2.0f} 1/min.')
print(f'     n_0 = {n_0:4.0f} +- {d_n_0:2.0f} 1/min.')
print(f'   alpha = {alpha:.2f} +- {d_alpha:.2f} 1/mm.')
  
Die korrekte Angabe der Mittelwerte und der Fehler erhält man mit dem folgenden Code:
  
# Gib das Ergebnis der Kurvenanpassung aus.
print(f'Ergebnis der Kurvenanpassung:')
print(f'     n_u = ({n_u:4.0f} +- {d_n_u:2.0f}) 1/min.')
print(f'     n_0 = ({n_0:4.0f} +- {d_n_0:2.0f}) 1/min.')
print(f'   alpha = ({alpha:.2f} +- {d_alpha:.2f}) 1/mm.')
  
Das herunterladbare Programm wurde bereits entsprechend korrigiert.

Kapitel 5

S. 125:

In Abb. 5.8. müssen die Stäbe besser von 0 bis 6 anstelle von 1 bis 7 nummeriert werden, damit die Indizes in Programm 5.2 konsistent mit der Abbildung sind.

S. 126:

Im Programm 5.2 wurden die Stäbe Nr. 6 und Nr. 7 gegenüber der Abb. 5.8 vertauscht. Korrekt muss es heißen:
  
# Jeder Stab verbindet genau zwei Punkte. Wir legen dazu die
# Indizes der zugehörigen Punkte in einem Array ab.
staebe = np.array([[1, 2], [2, 3], [3, 0],
                   [0, 4], [1, 4], [3, 4], [2, 4]])
  
Die grafische Ausgabe des Programms ändert sich dadurch nicht, da der Fehler nur die Nummerierung der Stäbe und der Stabkräfte betrifft. Das herunterladbare Programm wurde bereits entsprechend korrigiert.

Kapitel 10

S. 320:

Im Programm 10.5 sollte der Datentyp besser mit dtype=complex anstelle von dtype=np.complex angegeben werden. Neuere Versionen von Numpy (ab Version 1.20) geben sonst eine Warnung aus.