Hi
Sagen wir ich habe 2 Signale:
Test 1: Sinus 1 Hz, Abtastrate 100kHz, dauer 10 sekunden
Test 2: Sinus 2000 Hz, Abtastrate 100kHz, dauer 10 sekunden
Matplotlib plottet Test 1 viel schneller als Test 2. Warum?
Danke
Matplotlib und Geschwindigkeit
Naja, beim zweiten sind die Zuckermoleküle viel länger
bzw. die zu plottende Linie. In X-Richtung sind beide gleich lang, aber in Y-Richtung ist beim zweiten viel mehr Bewegung (20000 Schwingungen) als beim ersten (10 Schwingungen).

_______________________________________________________________________________
https://www.python-kurs.eu/index.php
https://learnxinyminutes.com/docs/python/ https://learnxinyminutes.com/docs/de-de/python-de/
https://quickref.me/python https://docs.python-guide.org/
ok leute. warum kann ich in "fast plot" flüssiger zoomen als in slow plot
hier der code:
import matplotlib.pyplot as plt
import numpy as np
sampling_rate = 100000
t = 100
f_fast_plot = 10
f_slow_plot = 10000
samples = np.linspace(0, t, int(sampling_rate * t), endpoint=False)
signal_fast_plot = np.sin(2 * np.pi * f_fast_plot * samples)
signal_slow_plot = np.sin(2 * np.pi * f_slow_plot * samples)
plt.title("fast plot")
plt.plot(samples, signal_fast_plot)
plt.figure()
plt.title("slow plot")
plt.plot(samples, signal_slow_plot)
plt.show()
hier der code:
import matplotlib.pyplot as plt
import numpy as np
sampling_rate = 100000
t = 100
f_fast_plot = 10
f_slow_plot = 10000
samples = np.linspace(0, t, int(sampling_rate * t), endpoint=False)
signal_fast_plot = np.sin(2 * np.pi * f_fast_plot * samples)
signal_slow_plot = np.sin(2 * np.pi * f_slow_plot * samples)
plt.title("fast plot")
plt.plot(samples, signal_fast_plot)
plt.figure()
plt.title("slow plot")
plt.plot(samples, signal_slow_plot)
plt.show()
Ja, es scheint tatsächlich gefühlt länger zu dauern, 100000 lange blaue Linien zu zeichnen, als 100000 kurze blaue Linien.
Meine Messung zeigt, dass die langen Linien 30% länger brauchen, als die kurzen. Irgndwie logisch.
Meine Messung zeigt, dass die langen Linien 30% länger brauchen, als die kurzen. Irgndwie logisch.