APPLICATIONSDIVERS ★ Nullstellen schnell ermittelt ★

Nullstellenprogramm mit Errarbearbeitung fuer CPC 464 (Happy Computer)Applications Divers
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

Eine kleine Basic-Routine hilft Ihnen, die Nullstellen beliebiger mathematischer Funktionen ausfindig zu machen.

Wer sich privat oder beruflich mit der Auswertung mathematischer Funktionen beschäftigt, kommt öfters in die Situation, die Nullstellen dieser Funktionen ermitteln zu müssen. Diese Arbeit nimmt Ihnen nun »Nullstellen« ab. Als Besonderheit erlaubt es die Eingabe beliebiger Funktionen, die es mittels eines Basic-Zeilengenerators (die Maschinencode-Routine in den Zeilen 230 bis 260) in sein eigenes Listing als Zeile 420 einfügt. Nach Eingabe der Funktion, der Unter- und Obergrenzen, sowie der Schrittweite erhalten Sie auf Ihrem Bildschirm nach kurzer Rechenzeit eine Liste der gefundenen Nullstellen.

Zum Verfahren: Der Computer untersucht das Intervall in der gegebenen Schrittweite. Stellt er dabei zwischen dem derzeitigen und dem vorhergehenden x-Wert einen Vorzeichenwechsel fest, muß dazwischen eine Nullstelle liegen.

Die genaue Ermittelung dieser Nullstellen erfolgt dann mit Hilfe des Sehnenverfahrens (Regula falsi), bis sich die genäherten x-Werte nicht mehr unterscheiden. Mit diesem Verfahren lassen sich aber keine doppelten Nullstellen finden. Auch wenn die Schrittweite zu groß ist, können Nullstellen verloren gehen - wenn die Kurve die x-Achse innerhalb einer Schrittweite zweimal schneidet.

Die Fehlerroutine in den Zeilen 690 und 700 fängt Fehler durch Überlauf und Divisionen durch Null ab.

(Dirk Haltermann/ja) , HC

★ PUBLISHER: Happy Computer
★ YEARE: 1986 , 1987
★ CONFIG: 64K + AMSDOS
★ LANGUAGE:
★ LiCENCE: LISTING
★ COLLECTION: HAPPY COMPUTER-SCHNEIDER SONDERHEFT
★ AUTHOR: Dirk HALTERMANN
 

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listings:
» Nullstellenprogramm  mit  Errarbearbeitung  fuer  CPC  464    (Happy  Computer)    GERMANDATE: 2023-10-19
DL: 50
TYPE: ZIP
SiZE: 4Ko
NOTE: 40 tracks
.HFE: Χ
.DSK: √

» Nullstellenprogramm  mit  Errarbearbeitung  fuer  CPC  464    (Happy  Computer)    GERMAN    LISTINGDATE: 2023-10-19
DL: 46
TYPE: PDF
SiZE: 138Ko
NOTE: 1 page/PDFlib v1.6

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » Mathematiker (Happy Computer)
» Applications » Courbes Mathématiques (CPC Revue)
» Applications » Gauss
» Applications » Mathez votre Amstrad (Amstrad Magazine)
» Applications » Mathematik einmal anders (CPC Amstrad International)
» Applications » Maths Stuff : Bar Graphs + Scatterplot + Pie Chart (Amstrad Action)
Je participe au site:
» Vous avez des infos personnel ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop
Page créée en 437 millisecondes et consultée 312 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.