WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Messwerte filtern\glätten

 

ja

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.09.2021, 17:44     Titel: Messwerte filtern\glätten
  Antworten mit Zitat      
Ich bin Neuling in Matlab, Ich habe Messwerte aus Co2-Sensor als text-Datei, Ich möchte die Messwerte filtern\glätten und als Signal plotten,
Wie man in Foto sieht, es gibt Ausreißer und Rauschen in Signal und mussen entfernt werden. Also das Signal sollte ähnlich wie bei Foto2 aussehen.

Screenshot (137).png
 Beschreibung:
Foto2

Download
 Dateiname:  Screenshot (137).png
 Dateigröße:  55.45 KB
 Heruntergeladen:  251 mal
Screenshot (136).png
 Beschreibung:
Foto1

Download
 Dateiname:  Screenshot (136).png
 Dateigröße:  37.75 KB
 Heruntergeladen:  254 mal
Atemfrequenz1.txt
 Beschreibung:
Messdaten

Download
 Dateiname:  Atemfrequenz1.txt
 Dateigröße:  29.63 KB
 Heruntergeladen:  243 mal


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 13.09.2021, 18:17     Titel:
  Antworten mit Zitat      
Hallo,

was hast du denn probiert? Welche Probleme sind dabei aufgetreten?

Eine Möglichkeit wäre die "Smooth Data" Live Task:
https://de.mathworks.com/help/matlab/ref/smoothdatatask.html

Einen Einstieg in das Thema kann auch das Signal Processing Onramp bieten.
https://de.mathworks.com/learn/tuto.....al-processing-onramp.html
insbesondere Thema 5: Filtern

Grüße,
Harald
_________________

1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Private Nachricht senden Benutzer-Profile anzeigen
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.09.2021, 21:50     Titel:
  Antworten mit Zitat      
Ich habe Tiefpassfilter verwendet, Schien falsch zu sein, mein gefiltertes Signal sieht gedämpft aus wie im Foto, darf aber nicht sein,

Das Signal sollte ähnlich wie das blaue Signal aussehen.

Lowpassfilter..m
 Beschreibung:

Download
 Dateiname:  Lowpassfilter..m
 Dateigröße:  825 Bytes
 Heruntergeladen:  218 mal
Filterung.png
 Beschreibung:

Download
 Dateiname:  Filterung.png
 Dateigröße:  77.19 KB
 Heruntergeladen:  195 mal
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 14.09.2021, 07:24     Titel:
  Antworten mit Zitat      
Hallo,

ich bin kein Experte, was Filtern angeht.
Sofern noch nicht getan, würde ich dir empfehlen, das Onramp anzusehen.
Ansonsten würde ich einen gleitenden Mittelwert berechnen, entweder mit der Live Task oder mit movmean . Dort gibt es keine solchen Effekte.

Grüße,
Harald
_________________

1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Private Nachricht senden Benutzer-Profile anzeigen
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 14.09.2021, 11:45     Titel:
  Antworten mit Zitat      
Ich habe das "Smooth Data" in live Editor verwendet, hat geholfen,

Danke für Info und die Hilfe

Viele Grüße
Hosam
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.