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
>