Beispielsweise wird ein RC-Tiefpaß mit LTspice betrachtet.
Sie benötigen eine Bibliothek aus dem Python-Paket-Archiv, um mit LTSpice interagieren zu können. Entnehmen Sie die notwendigen Installationsschritte bitte der entsprechenden Webseite PyLTSpice.
# %% Importieren der benötigten Bibliothekenfrom PyLTSpice import RawReadimport matplotlib.pyplot as plt# %% Einlesen der Datenltr = RawRead('../files/spice/kap433_reisch.raw')print(ltr.get_trace_names()) # Liste der benutzten Signale# %% Laden der Datent = ltr.get_trace('time')V1 = ltr.get_trace('V(1)')V2 = ltr.get_trace('V(2)')# %% Plotten der Datenplt.plot(t, V1, label="$v_1(t)$")plt.plot(t, V2, label="$v_2(t)$")plt.legend()plt.grid()plt.xlabel('Zeit t in s')plt.ylabel('Spannung V in V')plt.show()