|
|
Matrix mittels logische Operanden durchsuchen |
|
veko |

Forum-Anfänger
|
 |
Beiträge: 30
|
 |
|
 |
Anmeldedatum: 13.10.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.10.2014, 15:27
Titel: Matrix mittels logische Operanden durchsuchen
|
 |
Hallo ich komme leider bei folgendem Problem einfach nicht weiter:
Ich habe ein CellArray welches in den einzelnen Zellen, Vektoren unterschiedlicher Länge enthält.
Weiterhin habe ich Grenzwerte in Start und Stop welche mir einen Wertebereich angeben.
Nun möchte ich innerhalb der einzelnen Zellen die Werte aus den Vektoren suchen, die innerhalb des Werftenbereichs liegen und in found speichern.
In MatLab sieht das Bisher folgendermaßen aus:
Ich hab es über logische Operanden versucht aber bekomme die Fehlermeldung:Operands to the || and && operators must be convertible to logical scalar values.
Hat jemand einen Tipp?
Ich würde mich freuen,
Viele Dank
veko
|
|
|
|
|
mats |

Forum-Anfänger
|
 |
Beiträge: 12
|
 |
|
 |
Anmeldedatum: 16.10.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.10.2014, 15:31
Titel:
|
 |
Die Fehlermeldung entsteht, weil du den logischen Operator && benutzt. Die richitge Syntax fuer diese Abfrage ist aber lediglich ein einzelnes &. Entferne eines und du wirst die Fehlermeldung los sein
|
|
|
veko |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 30
|
 |
|
 |
Anmeldedatum: 13.10.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.10.2014, 15:34
Titel:
|
 |
Hallo,
vielen Dank für deine Hilfe
- Leider funktioniert das nicht. Entferne ich ein " & " , dann bekomme ich folgende Fehlermeldung: ()-indexing must appear last in an index Expression.
Viele Grüße
veko
|
|
|
Vito |

Forum-Guru
|
 |
Beiträge: 315
|
 |
|
 |
Anmeldedatum: 02.11.09
|
 |
|
 |
Wohnort: Stuttgart
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.10.2014, 15:46
Titel:
|
 |
Hi,
poste mal bitte deinen CellArray.
MfG,
Vito
|
|
|
veko |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 30
|
 |
|
 |
Anmeldedatum: 13.10.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.10.2014, 15:52
Titel:
|
 |
Wie meinst du soll ich das CellArray posten?
Das CellArray besteht im Prinzip aus einer Spalte und 30 Zeilen.
Jede Zeile enthält einen Vektor unterschiedlicher Länge, welcher Zahlenwerte enthält.
Ich benötige jetzt Prinzip einen Befehl, mit dem ich alle Vektoren des CellArrays untersuchen kann, ob die Zahlenwerte innerhalb eines bestimmten Werftenbereichs liegen.
MFG
veko
|
|
|
mats |

Forum-Anfänger
|
 |
Beiträge: 12
|
 |
|
 |
Anmeldedatum: 16.10.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.10.2014, 15:52
Titel:
|
 |
Ja, das liegt an deinem aufruf CellArray{}()()...
Ich denke mal so sollte es gehen:
|
|
|
veko |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 30
|
 |
|
 |
Anmeldedatum: 13.10.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.10.2014, 16:04
Titel:
|
 |
Super!
So funktioniert es.
Vielen Dank.
|
|
|
|
|
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.
|
|