|
|
Elemente aus 2 Vektoren kombinieren |
|
Allanon |
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 17.06.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.06.2009, 17:50
Titel: Elemente aus 2 Vektoren kombinieren
|
|
Sagen wir ich habe zwei Vektoren a, b, die beide aufsteigend sortiert sind, also kleinstes Element am Anfang, grösstes am Ende.
Ich will nun für jedes Element in a das minimale Element in b finden, das grösser als das Element in a ist, und diese Elemente in einem neuen Vektor C speichern.
Bsp:
A=[2 5 7]
B=[3 4 10]
C=[3 10 10]
Wie wäre das in Matlab am geschicktesten zu lösen? for-Schleifen sind ja leider relativ langsam in Matlab.
|
|
|
|
|
derOli |
Forum-Meister
|
|
Beiträge: 579
|
|
|
|
Anmeldedatum: 19.03.08
|
|
|
|
Wohnort: Leipzig
|
|
|
|
Version: 2010a
|
|
|
|
|
|
Verfasst am: 17.06.2009, 18:13
Titel:
|
|
Hi,
ich komme gerade um eine Schleife nicht drumrum. Zudem ist bei dem folgenden Algorithmus die Reihenfolge wichtig, die ja bei dir gegeben ist:
Grüße,
derOli
|
|
|
|
|
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 - 2024
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.
|
|