Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   
Bücher:

Studierende:
Praktikant Toolentwicklung Matlab (m/w)
Branche: Beratung, Expertise, Fahrzeugtechnik, Fahrzeugteile, Technische Dienstleistungen
MBtech Group GmbH & Co. KGaA - Fellbach

Abschlussarbeit / Praktikum: Entwicklung Matlab (m/w)
Branche: Informationstechnologie, Elektrotechnik, Elektronik
GIGATRONIK Technologies GmbH - Ulm

Studentische Mitarbeit - Fahrzeugmessungen
Branche: mehrere
IAV GmbH - Ingenieurgesellschaft Auto und Verkehr - Berlin

Werkstudent (m/w) High End GNSS Simulation mit modernsten Signalgeneratoren
Branche: Mess-, Regel-, Automatisierungstechnik, Telekommunikation, Nachrichtentechnik
ROHDE & SCHWARZ GmbH & Co. KG - München

Praktikant Testsystemaufbau (m/w)
Branche: Beratung, Expertise, Fahrzeugtechnik, Fahrzeugteile, Technische Dienstleistungen
MBtech Group GmbH & Co. KGaA - Sindelfingen

weitere Angebote

Partner:


Vermarktungspartner


Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Zeilen aus Matrix werfen

 

SicherheitsMoewe
Forum-Newbie

Forum-Newbie


Beiträge: 1
Anmeldedatum: 20.10.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.06.2017, 15:05     Titel: Zeilen aus Matrix werfen
  Antworten mit Zitat      
Hallo liebe Leute,

ich bin nicht besonders gut im Umgang mit Matlab. Jetzt bin ich auch eine Aufgabe gestoßen, zu der ich keine Lösung finde.

Ich habe eine Matrix mit n Zeilen und 4 Spalten. In den ersten 3 Spalten stehen Koordinaten und in der 4 ein Index. Ziel ist es, das nur die Zeilen, in der Matrix bleiben oder in eine neue Matrix geschrieben werden, welche den Index 1 haben.

Hier ein Beispiel:

52.661257004 14.140452203 90.1395 5
52.661256447 14.140378851 82.5874 1
52.661253005 14.140391034 86.2267 2
52.661249510 14.140366079 82.6069 2
52.661252629 14.140353442 79.9400 2
52.661256338 14.140357779 81.0229 2
52.661259990 14.140351437 80.4841 2
52.661260893 14.140344237 79.8067 2
52.661260842 14.140337048 78.8929 2
52.661260478 14.140340031 79.5735 2
52.661260874 14.140335658 78.8226 2
52.661259682 14.140330834 78.1414 2
52.661257814 14.140327187 77.4230 2
52.661256786 14.140323964 76.6941 2
52.661250506 14.140317109 75.4125 1
52.661250506 14.140317121 75.4137 1
52.661250508 14.140317128 75.4138 1
52.661246574 14.140316314 75.0083 2

Also aus diesem kurzen Beispiel würden 4 Zeilen zum weiterrechnen gebraucht werden.

Bis jetzt habe ich die txt-Datein immer manuell formatiert, bevor ich sie in Matlab eingelesen habe. Problem ich habe sehr viele Daten zu bearbeiten und es muss eine Möglichkeit geben, die schneller, effektiver und fehlerfrei funktioniert.

Ich werde mal weiterlesen und hoffe das Problem selber lösen zu können. Für Ideen und Lösungsansätze wäre ich sehr dankbar.

Lebt lang und in Frieden
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 17.513
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2014a
     Beitrag Verfasst am: 25.06.2017, 19:27     Titel:
  Antworten mit Zitat      
Hallo,

Code:
M1 = M( M(:,4) == 1, :);


Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
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
.


goMatlab ist ein Teil des goForen-Labels
goForen.de goMATLAB.de goLaTeX.de goPCB.de


 Impressum  | Nutzungsbedingungen  | Datenschutz  | Werbung/Mediadaten | Studentenversion | FAQ | goMatlab RSS Button RSS


Copyright © 2007 - 2017 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
Partner: LabVIEWforum.de

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.