home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AMIGA PD 1
/
AMIGA-PD-1.iso
/
Meeting_Pearls_II
/
html
/
sw
/
nbsd
/
FuzzyPendel
/
implement.txt
< prev
next >
Wrap
Text File
|
1994-07-02
|
2KB
|
60 lines
<HEAD>
<TITLE>Fuzzy Pendel - Infos zur Implementierung</TITLE>
</HEAD>
<BODY>
<H1>Die verschiedenen Versionen des Fuzzy-Pendels</H1>
<!--------------------------------------------------->
Das Fuzzy-Logik-gesteuerte Pendel existiert in drei Varianten:
<OL>
<LI> <B><A HREF="pendel.pas">Pascal</A>:</B> Ursprüngliche Implementierung,
lauffähig unter TurboPascal 5.5 oder höher, auf jedem 8086 oder höher
mit 512k RAM oder mehr.
<LI> <B>C / Curses:</B> Auch ohne grafischer Oberfläche lauffähig, direkte
Übersetzung der <A HREF="pendel.pas">Pascal-Version</A> nach
C/Curses. Besteht aus zwei Modulen: Dem Hauptprogramm zur allgemeinen
Steuerung (<A HREF="pendel.c">pendel.c</A>) und der eigentlichen
Balancier-Routine in <A HREF="balance.c">balance.c</A>. Die
Schnittstellen zwischen den beiden Modulen sind in der Header-Datei <A
HREF="balance.h">balance.h</A> festgelegt.
<LI> <B><A HREF="xpendel.c">C / Motif</A>:</B> Enthält die selben
Algorithmen wie die <A HREF="balance.c">Curses</A>- und <A
HREF="pendel.pas">Pascal</A>-Version, die Oberfläche ist in C unter
OSF/Motif programmiert.
</OL>
Sämtliche in C geschriebenen Module lassen sich mit dem gcc (verwendete
Version: 2.5.8) übersetzen, selbst bei dem Compile-Optionen "<CODE>-O2
-Wall</CODE>" werden keine Warnungen ausgegeben. Das compilieren kann mit
dem vorhandenen <A HREF="Makefile">Makefile</A> bewerkstelligt
werden.
<P>
<H1>Getestete Plattformen</H1>
<!--------------------------->
Die Programme "pendel" und "xpendel" wurden auf den folgenden
Maschinen in den angegebenen Umgebungen getestet:
<UL>
<LI> <I>rfhs1012:</I> Sun SPARCstation 10/30, Solaris 2.2, gcc 2.5.8,
SUN Motif 1.2.2
<LI> <I>rfhs1014:</I> Sun SPARCclassic, Solaris 2.2, gcc 2.5.8. SUN
Motif 1.2.2
<LI> <I>dawn:</I> i486/33, UnixWare 1.1, cc
</UL>
<HR><!----------------------------------------------------------------->
<A HREF="index.html">Hier</A> geht's zur Einführung zum Fuzzy-Pendel
zurück, und <A HREF="design.html">hier</A> gibt's Informationen über
das Design.
<HR><!----------------------------------------------------------------->
Hubert Feyrer, <A HREF="http://dusk.rz.uni-regensburg.de/Personal/hubert/hubert_feyrer.html">hubert.feyrer@rz.uni-regensburg.de</A>