|
|
Maximalwert in Cellarray bestimmen ? |
|
Sebbl |
Forum-Century
|
|
Beiträge: 131
|
|
|
|
Anmeldedatum: 09.07.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.10.2009, 13:25
Titel: Maximalwert in Cellarray bestimmen ?
|
|
Hi,
ich habe ein (12x2 cell) Cell-Array (OH) erstellt. Nun möchte ich gern den Maximalwert der 3 Zellwerte OH{4,2}, OH{5,2} und OH{6,2} in einem Textfeld ausgeben....
Wie setze ich dies um ?
bisher versuche ich es mit
in dem Textfeld txt_OH_motor auszugeben. So funktioniert es aber leider nicht.
Gruss Sebbl
|
|
|
|
|
derOli |
Forum-Meister
|
|
Beiträge: 579
|
|
|
|
Anmeldedatum: 19.03.08
|
|
|
|
Wohnort: Leipzig
|
|
|
|
Version: 2010a
|
|
|
|
|
|
Verfasst am: 09.10.2009, 13:57
Titel:
|
|
Hi,
is ja lustig, das Problem hatte ich auch gerade und hab es vor ungefähr 2 Minuten gelöst, so ist das manchmal:
Grüße,
der Oli
|
|
|
Titus |
Forum-Meister
|
|
Beiträge: 871
|
|
|
|
Anmeldedatum: 19.07.07
|
|
|
|
Wohnort: Aachen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.10.2009, 14:07
Titel:
|
|
Hallo,
oder, wenn es nur die 3 sind:
Titus
|
|
|
Sebbl |
Themenstarter
Forum-Century
|
|
Beiträge: 131
|
|
|
|
Anmeldedatum: 09.07.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.10.2009, 14:12
Titel:
|
|
na das trifft sich ja mal gut
Danke für deinen Lösungsansatz.
Leider funktioniert das Ganze bei mir nicht.
Ich habe mal zum Test OH{4,2}=1, OH{5,2}=2 und OH{6,2}=3 gesetzt.
mit
wird nun jedoch eine 1 im Textfeld abgebildet. (sollte ja eigentlich die 3 sein)
Woran kann das liegen ?
Gruß Sebbl
|
|
|
Sebbl |
Themenstarter
Forum-Century
|
|
Beiträge: 131
|
|
|
|
Anmeldedatum: 09.07.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.10.2009, 14:15
Titel:
|
|
oh,
ich habs grad selbst herausgefunden
mit
funktioniert es. Falls das zu umständlich ist, oder noch jemand eine bessere Lösung weiß, bitte mal posten.
Gruß Sebbl
Nachtrag :
@ Titus... sorry deinen Post hab ich gerade etwas überlesen.
Habe jedoch jetzt deinen Lösungsansatz übernommen.
Danke wiedermal für Eure HILFE
Zuletzt bearbeitet von Sebbl am 09.10.2009, 14:20, insgesamt einmal bearbeitet
|
|
|
derOli |
Forum-Meister
|
|
Beiträge: 579
|
|
|
|
Anmeldedatum: 19.03.08
|
|
|
|
Wohnort: Leipzig
|
|
|
|
Version: 2010a
|
|
|
|
|
|
Verfasst am: 09.10.2009, 14:16
Titel:
|
|
Hi, wertet nur den ersten aus, wenn du den max von allen haben möchtest musst du:
schreiben,
viele Grüße,
der Oli
|
|
|
Titus |
Forum-Meister
|
|
Beiträge: 871
|
|
|
|
Anmeldedatum: 19.07.07
|
|
|
|
Wohnort: Aachen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.10.2009, 14:16
Titel:
|
|
Hallo,
das sind zwei verschiedene Sachen:
- die cellfun-Variante berechnet von jedem OH{i,j} den größten Wert, d.h., das A ist ein Vektor der Länge 3 (der erste Eintrag ist natürlich 1, und der wird nachher dargestellt)
- was Du suchst, ist von den OH-Einzel-Werten den größten. Das geht wie gesagt am einfachsten, in dem sie zu einem Vektor zusammengefasst werden, und von dem das Maximum genommen wird (siehe post oben)
Titus
|
|
|
Titus |
Forum-Meister
|
|
Beiträge: 871
|
|
|
|
Anmeldedatum: 19.07.07
|
|
|
|
Wohnort: Aachen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.10.2009, 14:18
Titel:
|
|
Hallo,
o.k., letzter Beitrag von mir zu dem Thema
Das cellfun ist hier überflüssig, solange die OH{i,j} nur Skalare und keine Vektoren sind. Dann reicht ein einfaches
aus (was das gleiche ist, was ich vorher zu Fuß hingeschrieben habe...
Titus
|
|
|
|
|
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.
|
|