|
|
Vektor erstellen mit Sortierung |
|
Gast25 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 29.07.2011, 10:23
Titel: Vektor erstellen mit Sortierung
|
 |
Hallo zusammen,
Ich habe einen Vektor mit verschiedenen Zahlen drin. z.B.:
1,3,2,7,4
Wie kann ich jetzt einen zweiten gleichlangen Vektor erzeugen, der mir die Elemente mit der Positionierung enthält. Also, was ich meine:
Die Sieben ist die vierte Zahl und die höchste. Der neue Vektor soll eine 4 an erster Stelle haben. Die 4 ist die fünfte Zahl und die zweithöchste. Der neue Vektor ist 4,5 Die drei ist die zweite Zahl und die dritthöchste....
Der Endvektor ist also 4,5,2,3,1 also gibt er die Positionierung des ersten Vektors an ohne den zu verändern.
Danke im Vorraus
|
|
|
|
|
mawi |

Forum-Century
|
 |
Beiträge: 106
|
 |
|
 |
Anmeldedatum: 14.04.11
|
 |
|
 |
Wohnort: Stuttgart
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 29.07.2011, 10:44
Titel:
|
 |
Hallo Gast25
ich würde das folgendermaßen machen:
Funktioniert aber nur so einfach solange sichergestellt werden kann das in a keine Werte doppelt vorkommen.
für zb a = [1 3 2 7 2] muss die Schleife anderst aufgebaut werden da find dann keinen Skalar sondern einen Vektor ausgibt.
Gruß
|
|
|
_Peter_ |

Moderator
|
 |
Beiträge: 537
|
 |
|
 |
Anmeldedatum: 08.12.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 7.10, 2010a
|
 |
|
|
 |
|
Verfasst am: 29.07.2011, 10:52
Titel:
|
 |
Hallo Gast25,
das übernimmt sort für dich:
In indices hast du jetzt deinen gewünschten Vektor.
_________________
Gruß
Peter
_________________
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht? Oder der MATLAB Hilfe?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
Gast25 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 29.07.2011, 11:09
Titel:
|
 |
|
|
mawi |

Forum-Century
|
 |
Beiträge: 106
|
 |
|
 |
Anmeldedatum: 14.04.11
|
 |
|
 |
Wohnort: Stuttgart
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 29.07.2011, 11:18
Titel:
|
 |
Ups, wer lesen kann ist klar im Vorteil^^
|
|
|
|
|
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.
|
|