|
|
|
xor für mehrere variablen |
|
| alex_ca |

Forum-Newbie
|
 |
Beiträge: 1
|
 |
|
 |
Anmeldedatum: 05.07.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 05.07.2012, 21:59
Titel: xor für mehrere variablen
|
 |
Servus,
ich bin momentan ein wenig am rumspielen mit Matlab und bin auf der Suche nach einem logischen Ausdruck, der mir eine 1 rausgibt, wenn genau(!) eine von mehreren Variablen ungleich null ist. Wenn man so will ein xor für mehr als zwei Variablen. Gibt es dafür einen einfachen Ausdrucks? Oder muss man sich das irgendwie mit & / | zusammen basteln?
Vielen Dank für Eure Hilfe,
Alex
|
|
|
|
|
|
| denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 06.07.2012, 10:39
Titel:
|
 |
Hallo
schaue dir den Befehl XOR an?
|
|
|
|
| Alex1991165 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 07.07.2012, 18:19
Titel:
|
 |
|
ja aber das funktioniert ja eben nur für zwei variablen, oder? wie ich schon geschrieben habe, ich brauche das ganze für mehrere variablen...
|
|
|
|
| Sirius3 |

Forum-Guru
|
 |
Beiträge: 441
|
 |
|
 |
Anmeldedatum: 11.11.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.07.2012, 09:03
Titel:
|
 |
Hallo Alex,
Matlab kann mit logischen Operationen auch rechnen, wobei "erfüllt"=1
und "nicht erfüllt"=0 gilt.
Die Frage "genau ein Element des Vektors A ungleich null" kann also so
beantwortet werden:
Grüße
Sirius
|
|
|
|
| denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 11.07.2012, 12:22
Titel:
|
 |
| Alex1991165 hat Folgendes geschrieben: |
| ja aber das funktioniert ja eben nur für zwei variablen, oder? wie ich schon geschrieben habe, ich brauche das ganze für mehrere variablen... |
Bei logischen Ausdrücken kann man nur 2 Variablen miteinander verknüpfen, das heißt du muss mehrere Ausdrücke miteinander kombinieren.
|
|
|
|
|
|
|
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.
|
|