DMUG-Archiv 2000

Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

Re: Wahrheitswerte

tja das problem mit Table[] ist das es einen index erwartet der
incrementiert werden kann also im (mathematica)allgemeinsten fall zumindest
eine komplexe zahl.
die addition (increment) ist fuer die wahrheitswerte nicht defininiert.

mit For[p=False, p!=True, p=True, ......
hat man das problem das die schleife leider nur einmal durchlaufen wird.


hilfe schaft hier:

Table[{p, m, n, p == ! m && m == ! n && n == (! m && ! p)} /.
            {0 -> False, 1 -> True}, {p, 0, 1}, {m, 0, 1}, {n, 0, 1}] /.
        {True -> 1, False -> 0} //
      Flatten[#, 2] & //
    Prepend[#, {p, m, n, A}] & //
TableForm

gruesse robert
---
Robert Nowak (robert.nowak@XXXXXXX.at)
Ionen Mikrofabrikations Systeme GmbH
A-1020 Wien, Schreygasse 3, Austria
Phone: (+43 1)2144894-32, Fax: (+43 1)2144894-99

----- Original Message -----
From: Michael Suesserott <MikeSuesserott@XXXXXXX.de>
To: <dmug@XXXXXXX.ch>
Sent: Wednesday, July 19, 2000 5:13 PM
Subject: Wahrheitswerte


> Hallo!
>
> Wie kann man für folgende Aussage:
>
> p==!m  &&  m==!n  &&  n==(!m && !p)
>
> folgende Wahrheitstafel erzeugen?
>
>  p    m    n    Aussage
>  0    0    0      0
>  0    0    1      0
>  0    1    0      1
>  0    1    1      0
>  1    0    0      0
>  1    0    1      0
>  1    1    0      0
>  1    1    1      0
>
> Schleifen mit True/False-Laufindex scheinen nicht zu funktionieren.
>
> Danke, Michael Suesserott
>


Verweise:
Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

DMUG DMUG-Archiv, http://www.mathematica.ch/archiv.html