Experiment i avancerade dataloggning (med Python) (5 / 11 steg)
Steg 5: Experimentera: visar buller
I detta andra experiment vi hålla samma signal, använda en medellång samplingsfrekvens och har där olika mängder av buller (noise_amp =.0,.1, 1.0.) Kör det med: sim_logging.experiment_showing_noise(). Utdata är en graf med 3 rader.
Möjlig slutsats:
- Buller gör det svårt att se signalen, minska det om du kan.
Koden:
# ------------------------------------------------
def experiment_showing_noise (själv):
skriva ut "" "
Experiment visar buller
Tittar på olika mängder av buller genom att ändra buller amplituden.
"""
Self.start_plot (plot_title = "Experiment visar buller")
Self.add_sensor_data (namn = "buller = 0,0",
amplitud = 1.,
noise_amp =.0,
delta_t = 1 kan
max_t = 10.,
run_ave = 0,
trigger_value = 0)
Self.add_sensor_data (namn = "buller = 0,1",
amplitud = 1.,
noise_amp = 1 kan
delta_t = 1 kan
max_t = 10.,
run_ave = 0,
trigger_value = 0)
Self.add_sensor_data (namn = "buller = 1.0",
amplitud = 1.,
noise_amp = 1.,
delta_t = 1 kan
max_t = 10.,
run_ave = 0,
trigger_value = 0)
Self.show_plot)