Hier mal einige Kurven mit diesem Filter:
grün ist immer das Original und rot die gefilterte Kurve.
1 Ausreisser
2 Ausreisser nebeneinander
3 Ausreisser nebeneinander
Filter für Messwert
-
- Beiträge: 732
- Registriert: Di 23. Aug 2016, 14:25
- OS, Lazarus, FPC: Windows 11
- CPU-Target: 64Bit
- Wohnort: Berlin
Re: Filter für Messwert
Zuletzt geändert von siro am Do 26. Jan 2017, 14:13, insgesamt 1-mal geändert.
Grüße von Siro
Bevor ich "C" ertragen muß, nehm ich lieber Lazarus...
Bevor ich "C" ertragen muß, nehm ich lieber Lazarus...
-
- Beiträge: 732
- Registriert: Di 23. Aug 2016, 14:25
- OS, Lazarus, FPC: Windows 11
- CPU-Target: 64Bit
- Wohnort: Berlin
Re: Filter für Messwert
Rauschen
und hier hab ich den Puffer vergrössert um noch bessere Filterwirkung zu erzielen: 20 Einträge Anstelle von 5, das Spiel kan man natürlich weiter fortsetzen...
okay, noch einer mit Puffergrösse 100:
Alles mit diesem Filter
Ich nehme übrigens in meinem Gerät 8+2 Messwerte für den Filterpuffer,
so kann die Division durch 8 mit SHR 3 erfolgen.
Grüße von Siro
Bevor ich "C" ertragen muß, nehm ich lieber Lazarus...
Bevor ich "C" ertragen muß, nehm ich lieber Lazarus...
-
- Beiträge: 6207
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Filter für Messwert
Im Anhang habe ich noch eine Demo, welche eine Array ausmittet.
- Dateianhänge
-
- Ausmitten.zip
- (125.18 KiB) 69-mal heruntergeladen
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
Re: Filter für Messwert
Es läuft Warum wird nach der Abschlussarbeit geguckt :D
Hab schon ne neue Baustelle bei der ich dringend Hilfe benötige. Dabei gehts um Bitoperationen, aber ich mach dafür einen neuen Beitrag auf.
Erstmal vielen vielen Dank an alle für die Unterstützung :):):):)
Hab schon ne neue Baustelle bei der ich dringend Hilfe benötige. Dabei gehts um Bitoperationen, aber ich mach dafür einen neuen Beitrag auf.
Erstmal vielen vielen Dank an alle für die Unterstützung :):):):)
-
- Beiträge: 6207
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Filter für Messwert
Hab schon ne neue Baustelle bei der ich dringend Hilfe benötige. Dabei gehts um Bitoperationen, aber ich mach dafür einen neuen Beitrag auf.
Dies wird einiges einfacher sein, als ein Messprogramm.
Vielmehr, als and, or, not , shl, shr, wird es da nicht geben.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot