Einzelne Zeilen selektieren < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 17:41 Mi 09.01.2008 | Autor: | pAt84 |
Hallo,
ich steh gerade etwas auf dem Schlauch, weil mir so ist als hätte ich jenes Problem schon einmal selbst gelöst aber ich komme partou nicht darauf wie ich es angehen soll.
Angenommen ich habe einen Vektor T, der gefüllt ist mit bestimmten IDs, diese können auch mehrfach vorkommen, also zum Bsp. T = [1 1 1 1 2 2 3 3 3 4 5 5 5 5 6 6 6 6 6]. Nun habe ich einen Vektor A mit A = [1 5 6] und möchte nun aus T alle Zeilen herauslösen die auch so in A vorkommen. Das Ergebnis sollte also lauten R = [1 1 1 1 5 5 5 5 6 6 6 6 6].
Das ist ähnlich einer SELECT Answeisung in SQL.
Kann mir mal jemand auf die Sprünge helfen?
Vielen Dank!
Patrick
|
|
|
|
Hi,
versuch mal
T(ismember(T,A))
Viele Grüße
nschlange
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 18:38 Mi 09.01.2008 | Autor: | pAt84 |
Ich danke dir. Das hat bestens funktioniert.
Pat
|
|
|
|