|
|
Matrizenzeilen mit for Schleife durchlaufen |
|
Till2019 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.06.2019, 10:14
Titel: Matrizenzeilen mit for Schleife durchlaufen
|
|
Hallo,
ich bin neu bei Matlab und habe hier eine vermutlich recht einfache Frage:
Gibt es eine Möglichkeit eine Matrix mit einer for-Schleife zeilenweise zu durchlaufen?
Ich würde nämlich gerne für jede Zeile einzeln überprüfen, ob eine bestimmte if-Bedingung zutrifft.
Ich hoffe, dass ihr mir weiterhelfen könnt.
Viele Grüße
Till
|
|
|
|
|
warawa |
Forum-Fortgeschrittener
|
|
Beiträge: 82
|
|
|
|
Anmeldedatum: 15.03.19
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.06.2019, 12:50
Titel:
|
|
Hallo ich bin selber ein Matlab Amateur, aber ich glaub das hier sollte gehen:
Der Code sollte gehen ist aber bestimmt nicht der schnellste und beste, da du jede zelle einzeln anschaust und nicht gleich die ganze zeile.
Zur Erklärung die 1. for Schleife zählt bis zur y länge, und die 2. for Schleife zählt bis zur x länge
Hoffe ich konnte helfen
|
|
|
Till2019 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.06.2019, 13:15
Titel:
|
|
Hallo warawa,
vielen Dank für deine Antwort.
Das sieht zumindest sehr logisch aus.
Jetzt hoffe ich nur noch, dass das auch für meine Anwendung klappt.
Danke und viele Grüße
Till
|
|
|
warawa |
Forum-Fortgeschrittener
|
|
Beiträge: 82
|
|
|
|
Anmeldedatum: 15.03.19
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.06.2019, 08:38
Titel:
|
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 07.06.2019, 15:15
Titel:
|
|
Hallo,
Statt
numel(Matrix(:, 1))
zu verwenden, ist es einfacher und effizienter, die benötigte Dimension direkt zu bestimmt:
Gruß, Jan
|
|
|
|
|
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 - 2025
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.
|
|