|
|
Ausgabe von alle Zeilen mit bestimmten Inhalt |
|
hedro12 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.09.2022, 11:09
Titel: Ausgabe von alle Zeilen mit bestimmten Inhalt
|
|
Hallo zusammen,
ich habe Messwerte von mehre Sensoren in einem txt. Format gespeichert.
die Ausgabe sieht so aus :
Sensor 1 324
Sensor 2 243
Sensor 1 243
Sensor 2 45
Sensor 1 45
Sensor 2 43
Sensor 1 34
Sensor 2 34
Sensor 1 46
Sensor 2 67
Sensor 1 467
Sensor 2 67
Sensor 1 47
Sensor 2 47
Sensor 3 47
Sensor 4 576
Sensor 3 37
Sensor 4 37
Sensor 3 78
Sensor 4 47
Sensor 3 247
Sensor 4 27
Sensor 3 75
Sensor 4 67
Sensor 3 76
Sensor 4 42
Sensor 3 26
Sensor 4 724
Pumpe 45
Sensor 1
......... wiederholen....
meine Frage ist :
Wie kann ich nur die Zeilen mit den Inhalt (ZB. Sensor 1) ausgeben, damit ich ein Diagramm für eine Bestimmte Sensor erstellen kann?
Liebe Grüße
Hedro
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 05.09.2022, 11:22
Titel:
|
|
Hallo,
wie importierst du die Daten denn? Bitte den Code dafür posten.
Per logischer Indizierung kannst du anschließend filtern.
Textdateien bitte generell lieber anhängen, wenn nötig gezippt. Ein Problem hier ist z.B., dass Leerzeichen und Tabulatoren nicht unterschieden werden können.
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 ;)
|
|
|
hedro12 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.09.2022, 12:48
Titel:
|
|
Hallo,
Danke für die Rückmeldung.
[code]%
clear
clc
load TMCUBEbasicPMessungWassersule30.mat
x= TMCUBEbasicPMessungWassersule30.VarName4;
%
LG
Beschreibung: |
|
Download |
Dateiname: |
messwerte.txt |
Dateigröße: |
11.73 MB |
Heruntergeladen: |
219 mal |
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 05.09.2022, 14:33
Titel:
|
|
Hallo,
nächstes Mal bitte entweder die .mat-Datei zur Verfügung stellen oder den Befehl, um die Text-Datei einzulesen.
Hier ein Beispiel:
Im vorliegenden Datensatz wiederholt sich die erste Spalte anscheinend gar nicht.
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 ;)
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.09.2022, 13:07
Titel:
|
|
Hallo,
ja die spalten wiederholen sich gar nicht. ich will die zeilen mit dem Inhalt p0 auslesen.
LG
Hedro
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 07.09.2022, 14:39
Titel:
|
|
Hallo,
dann solltest du das ähnlich wie im Befehl data2 = ... umsetzen können.
Wenn dabei Probleme auftreten, sag bitte konkret welche.
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 ;)
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
| 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.
|
|