|
Gast |
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 25.08.2012, 09:07
Titel: mehrere if-bedingungen
|
 |
Moin!
Ich habe Probleme mit meiner if-schleife:
A ist ein 1x24 cell, die enthaltenen Vektoren haben die Länge 1x180
mini und maxa haben jeweils die länge 1x50
und ich möchte jetzt in einer if-schleife abfragn,wann ein Werte von A{i} größer mini und A{i} kleiner maxa ist.
|
|
|
|
|
Sirius3 |

Forum-Guru
|
 |
Beiträge: 441
|
 |
|
 |
Anmeldedatum: 12.11.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 25.08.2012, 11:46
Titel:
|
 |
Hallo,
Du schreibst, A sei ein Cell-Array das 1x180-Vektoren enthält.
A{j} ist dann ein Element des Cell-Arrays, also ein Vektor.
Der Vergleich A{j}>mini(i) ergibt dann einen 1x180-Logical-Vector,
der nicht eindeutig wahr oder falsch ist, sondern 180-mal.
Dir fehlt eine Schleife k=1:24 um die Elemente des Cell-Arrays durchzugehen.
Grüße
Sirius
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 25.08.2012, 11:47
Titel:
|
 |
Hallo,
& statt &&, da && und || nicht vektorisiert sind.
Die Frage ist allerdings, ob du so das testest, was du willst. Es wird nämlich getestet, ob alle Elemente aus A{j} die Bedingung erfüllen.
Grüße,
Harald
|
|
|
|
|
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.
|
|