import numpy as np from matplotlib import pyplot as plt # Zweidimensionale Tabelle (= zweidimensionales Array = zweidimensionale Matrix) mit Nullen als Einträgen erstellen. Beachte: # - erster Index Zeilennummer (also y-Koordinate), Indizes 0 bis 4=5-1; # - zweiter Index Spaltennummer (also x-Koordinate), Indizes von 0 bis 9=10-1. u = np.zeros((5, 10)) # Setze die Einträge an den Positionen (0, 0) und ((0, 19) auf 80. u[0, 0] = 80 u[0, 9] = 80 # Setze alle Einträge in der mittleren Zeile (Zeilennummer 2) auf 40. for j in range(10): u[2, j] = 40 # Ausgabe der Matrix print(u) plt.title(f"Have fun with numpy and matplotlib!") plt.xlabel("Spalten (zweite Indizes)") plt.ylabel(f"Zeilen (erste Indizes)") plt.pcolormesh(u, cmap=plt.cm.jet, vmin=0, vmax=100) plt.colorbar() plt.savefig("beispiel.png") plt.show()