|
|
Bestimmte Werte und deren Indizes aus Matrix herausfiltern |
|
Sebi0491 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 15.11.2014, 15:57
Titel: Bestimmte Werte und deren Indizes aus Matrix herausfiltern
|
 |
Hallo zusammen,
ich habe folgende Matrix:
A=[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30; 1 3 5 11 7 3 5 9 15 4 2 1 6 8 7 4 5 13 5 6 9 4 2 3 16 4 5 9 3 2]';
Ich möchte nun eine Matrix B, die alle Werte größer oder gleich 10 aus Spalte zwei enthält und die dazugehörigen Indizes aus Spalte eins.
Desweiteren möchte ich dann eine Matrix C, die alle drittnächsten Werte zu den Maxima enthält und die entsprechenden Indizes.
Die Matrizen sollte dann so aussehen:
B=[4 9 18 25; 11 15 13 16]';
C=[7 12 21 28; 5 1 9 9]';
Kann mir hier jemand helfen?
Vielen Dank schon mal!!
Gruß
Sebi
|
|
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.499
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 15.11.2014, 17:19
Titel:
|
 |
Hallo,
was B angeht:
Das mit den "drittnächsten Werte zu den Maxima" ist mir noch nicht klar.
Geht es um die lokalen Minima?
"Drittnächst" bedeutet dann drei Werte nach oben und unten, oder ist das auf die Werte an sich bezogen?
Grüße,
Harald
|
|
|
Seban |

Forum-Meister
|
 |
Beiträge: 600
|
 |
|
 |
Anmeldedatum: 19.01.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ab R2014b
|
 |
|
|
 |
|
Verfasst am: 15.11.2014, 17:34
Titel:
|
 |
Hallo,
Die NaN habe ich eingefügt, damit es keinen Fehler gibt, wenn eines der letzten 3 Elemente > 10 ist.
Edit: War etwas umständlich, dank Haralds Lösung verbessert.
Grüße,
Seban
_________________
Richtig fragen
Debugging
|
|
|
Sebi0491 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 17.11.2014, 16:31
Titel:
|
 |
Hallo,
funktioniert wunderbar...Danke!!
|
|
|
|
|
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.
|
|