                                                        Vangede  20/11/96  TM

Dokumentation til den medflgende diskette til bogen
"Planeter", af Kaare Lund Rasmussen og Torsten Meyer, Munksgaard.

Programmerne KloderN og Kloder3 med tilhrende filer (se oversigten
nedenfor), ved Torsten Meyer, er FreeWare. Undtaget er filen EGAVGA.BGI,
som hrer til Borland Turbo Pascal 6.0. Eventuelle kommentarer, kritik
eller forslag til forbedring er velkomne. De kan sendes til Torsten Meyer,
E-mail: tm.ng@tic.dk, eller til forlaget Munksgaard.



1. P disketten ligger flgende filer:

I bibliotek A:\ :

KLODERN.PAS     Kildetekst til programmet KloderN
KLODERN.EXE     Compileret udgave af KLODERN.PAS
KLODERN.DOC     Dokumentation til KloderN

KLODER3.PAS     Kildetekst til programmet Kloder3
KLODER3.EXE     Compileret udgave af KLODER3.PAS
KLODER3.DOC     Dokunemtation til Kloder3

KOOVIN8.PAS     Kildetekst til unit Koovin
KOOVIN8.TPU     Compileret udgave af unit Koovin

EGAVGA.BGI      Device driver fra Borland Turbo Pascal 6.0

GENEREL.DOC     Generel dokumentation om de to programmer

I bibliotek A:\KLNDATA\ :
KLN.*           Datafiler til programmet KloderN

I bibliotek A:\KL3DATA\ :
KL3.*           Datafiler til programmet Kloder3


Compilation af kildeteksterne er udfrt p Borland Turbo Pascal 6.0.



2. Installation.

Kopier diskettens indhold over i et bibliotek p harddisken efter
eget valg. Vlges f.eks. C:\TP\KLODER\ skal dette bibliotek indeholde
filerne fra A:\  samt underbibliotekerne C:\TP\KLODER\KLNDATA\  og
C:\TP\KLODER\KL3DATA\  med de tilhrende datafiler fra A:\KLNDATA og
A:\KL3DATA.



3. Krsel af programmerne.

De to programmer startes fra C:\TP\KLODER\ med kommandoerne
henholdsvis KLODERN og KLODER3.

Alternativt kan kildeteksterne KLODERN.PAS og KLODER3.PAS indlses
i teksteditoren til Borland Turbo Pascal 6.0 (og evt. 5.5) og
herfra gen-compileres og kres. Dette forudstter naturligvis, at
brugeren rder over Borland Turbo Pascal 6.0.



4. Matematisk coprocessor.

Programmerne er compileret med direktiverne {$N+,E+}. Dette bevirker,
at coprocessor udnyttes, hvis den findes. Hvis coprocessor ikke findes
krer programmerne med emulation af coprocessor (hvilket dog ikke
udnyttes med de valgte variabel-typer).



5. Kort om de to programmer.

KloderN simulerer 2-dimensional bevgelse af n kloder (0<n<=21 i denne
udgave) ud fra givne vrdier for start-positioner og -hastigheder samt
masser. Kloderne vises p skrmen ved prik-kurver eller cirkler.

Kloder3 simulerer 2-dimensional bevgelse af 3 kloder p samme mde
som KloderN. Desuden kan man i dette program vlge at se klode nummer
3s bevgelse i et relativt koordinatsystem med klode nr. 1 i fast
position og klode nr. 2 ud ad x-aksen. Herved kan kaotiske bevgelser
studeres bedre.



6. Gemme og printe grafik.

Programmerne indeholder ikke mulighed for at gemme eller udprinte
skrmbilleder. nskes dette, foresls her to metoder:
a) Kr programmerne (eller Pascal, hvis den haves) som DOS-applikation
   fra Windows. Tryk PRINT SCREEN eller ALT+PRINT SCREEN. Herved kopieres
   skrmen til clip-board i Windows. Billedet kan nu hentes ind af et
   Windows-baseret tegne- eller fotoprogram og herfra gemmes eller
   printes ud.
b) Benyt et program, som kan fotografere eller grappe skrm-
   billeder. De fleste tegne- eller fotoprogrammer har denne mulighed.
   Fra DOS kan f.eks. benyttes GRAB fra Word Perfect 5.1.



7. Afslutning.

Det br understreges, at programmerne er resultatet af almindeligt
amatrarbejde, tilstrbt omhyggeligt, men uden "professionelle
raffinementer". Programmerne er ikke fejl-sikre; ved passende
"sre" valg fra brugerens side kan de givet vis g ned.
Brugeren kan evt. med udbytte g ind i kildeteksten og lave forbedringer.

Ls videre om KloderN i KLODERN.DOC, og om Kloder3 i KLODER3.DOC.
De to programmer er forskellige m.h.t. hovedmenupunkterne
<1> Simulering, <2> Data 1 og <3> Data 2.
De to programmer er ens m.h.t. hovedmenupunkterne
<4> Information og udskrift af data, og <5> Datafiler.
KloderN har desuden hovedmenupunktet <6> Rafle med kloder.

God fornjelse!  Torsten Meyer.

