|
|
| Robinho4587 |

Forum-Anfänger
|
 |
Beiträge: 25
|
 |
|
 |
Anmeldedatum: 18.11.11
|
 |
|
 |
Wohnort: Bochum
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.12.2011, 15:29
Titel: Zahl in Matrix suchen
|
 |
Hallo,
gegeben ist eine (nx4)-Matrix.
Es soll überprüft werden in welchen Zeilen der Matrix in den Spalten 2-4 eine bestimmte Zahl steht.
Danach sollen die Einträge 2-4 dieser Zeilen zusammen als Vektor gespeichert werden.
Anschließend sollen mehrfache Einträge aus diesem Vektor gelöscht werden, so dass der Vektor jede Zahl nur einmal enthält.
Als Beispiel:
Matrix
1 3 5 9
2 2 4 10
3 5 6 8
4 5 7 9
5 1 2 6
gesuchte Zahl: 5
Zeilen in denen in den Spalten 2-4 die Zahl 5 vorkommt: [1 3 4]
dann die Einträge 2-4 der Zeilen in einem Vektor m speichern:
[3 5 9 5 6 8 5 7 9]
mehrfache Einträge löschen:[3 5 6 7 8 9]
Ich bekomme Funktion dafür leider nicht hin und bin auf eure Hilfe angewiesen.
Beste Grüße!
|
|
|
|
|
|
| Harald |

Forum-Meister
|
 |
Beiträge: 24.502
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 10.12.2011, 15:39
Titel:
|
 |
Hallo,
Falls diese Funktion oft und mit relativ kleinen Matrizen aufgerufen werden soll, kann man darüber nachdenken, die Funktion unique zu ersetzen, in dem man sortiert und aufeinanderfolgende, gleiche Elemente herausschmeißt.
Grüße,
Harald
|
|
|
|
| Robinho4587 |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 25
|
 |
|
 |
Anmeldedatum: 18.11.11
|
 |
|
 |
Wohnort: Bochum
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.12.2011, 15:53
Titel:
|
 |
Super!! Danke sehr
|
|
|
|
| eupho |

Forum-Meister
|
 |
Beiträge: 777
|
 |
|
 |
Anmeldedatum: 07.01.09
|
 |
|
 |
Wohnort: Marburg
|
 |
|
 |
Version: R2009b
|
 |
|
|
 |
|
Verfasst am: 10.12.2011, 17:05
Titel:
|
 |
Glückwunsch Bei diesen Ads bin ich auch immer der 1-millionste Besucher
|
|
|
|
| Robinho4587 |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 25
|
 |
|
 |
Anmeldedatum: 18.11.11
|
 |
|
 |
Wohnort: Bochum
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.12.2011, 17:40
Titel:
|
 |
Was für eine Ehre, ich bin zutiefst gerührt
|
|
|
|
|
|
|
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.
|
|