ich habe mir noch mal Gedanken gemacht... und habe mein zuerst oben hochgeladenen
Denk-Logic-Zettel (PNG) noch mal überarbeitet ... und jetzt drangehangen ...
Vielleicht fällt einem von den Logic-Freaks von euch eine 2. Abfrage-Logic ein,
mit der ich die Elemente , die in Variable row & col vorliegen , in der
drüberstehenden Matrix TD zählen und dann im PLOT einer FARBE zuordnen kann ??
Danke vorab für Tipps & Tricks ...
beste österliche Grüße
stoxxii
Also nur die Spalten selektieren, wo die Anzahl der Elemente/Entries > 1 ist ...
z.Bsp. Spalte 11 hat 3 Entries ... 1,10,11
und die Koordianten 1,10,11 von AP sollen abhängig von Spalte 11 in einer
zugewiesenen Farbe geplottet werden ,,,
wahr scheinlich geht das nur mit einer for-Loop ???
Dann haben wir in der 5. Spalte von TD : 2 Entries ... 2,5
die Koordinaten 2 & 5 von AP sollen dann eine andere Farbe bekommen ...
für die anderen beiden Paare in Spalte 14 & 15 gilt das gleiche ...
ALSO ich finde kein Abfrage-Logic ... um die Entries aus Matrix TD zu selektieren ...
Seht eventuell in die Beiträge hier vorher rein, wo ich noch ein Denkzettel drangehangen hatte ...
Ich habe mit hist, unqiue, ismember und intersect , klar und find vieles probiert ...
aber meine DENKE reicht halt dafür nicht ...
wäre nett, wenn ich zwischen Ostern Zeit hättet, drüber zu schauen ...
Danke vorab für Tips & Tricks ...
beste Grüße
stoxxii
sollen dann
stoxxii
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 25.04.2019, 14:14
Titel: > selbst eine Lösung gefunden
halloo Guys,
ich habe durch das googlen doch noch eine Lösung gefunden :
Man muss die Einträge, die Indexes der Elemente in einem Cellarray speichern:
Code:
Loc{nn} = [];
for k = 1:nn;
Loc{k} = find(TD(:,k)~=0);
end % ::::::::: Dann plotten der koordinaten :::::::::: plot(AP(Loc{5},1) , AP(Loc{5},2), 'ro','Linew',2,'Markers',12) plot(AP(Loc{14},1) , AP(Loc{14},2), 'mo','Linew',2,'Markers',12)
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
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.