Programmieren mit Maple V

Author:   J.S. Devitt ,  Waterloo Maple Incorporated ,  K. Homann ,  M.B. Monagan
Publisher:   Springer-Verlag Berlin and Heidelberg GmbH & Co. KG
ISBN:  

9783540605447


Pages:   400
Publication Date:   30 October 1996
Format:   Paperback
Availability:   Out of stock   Availability explained
The supplier is temporarily out of stock of this item. It will be ordered for you on backorder and shipped when it becomes available.

Our Price $87.12 Quantity:  
Add to Cart

Share |

Programmieren mit Maple V


Overview

Deutsche Ausgabe von ""Maple V Mathematics Programming Guide"" von Waterloo Maple Software. Das Buch erlautert die Programmiersprache von Maple V und eignet sich besonders als Nachschlagewerk.

Full Product Details

Author:   J.S. Devitt ,  Waterloo Maple Incorporated ,  K. Homann ,  M.B. Monagan
Publisher:   Springer-Verlag Berlin and Heidelberg GmbH & Co. KG
Imprint:   Springer-Verlag Berlin and Heidelberg GmbH & Co. K
Dimensions:   Width: 17.00cm , Height: 2.20cm , Length: 24.40cm
Weight:   0.722kg
ISBN:  

9783540605447


ISBN 10:   3540605444
Pages:   400
Publication Date:   30 October 1996
Audience:   Professional and scholarly ,  Professional & Vocational
Format:   Paperback
Publisher's Status:   Active
Availability:   Out of stock   Availability explained
The supplier is temporarily out of stock of this item. It will be ordered for you on backorder and shipped when it becomes available.
Language:   German

Table of Contents

1. Einleitung.- 1.1 Aller Anfang ist schwer.- Lokal und global.- Eingaben, Parameter, Argumente.- 1.2 Grundlegende Programmkonstrukte.- Die Zuweisungsanweisung.- Die for-Schleife.- Die Bedingungsanweisung.- Die while-Schleife.- Modularisierung.- Rekursive Prozeduren.- UEbung.- 1.3 Grundlegende Datenstrukturen.- UEbung.- UEbung.- Eine Prozedur MEMBER.- UEbung.- Binarsuche.- UEbungen.- Zeichnen der Nullstellen eines Polynoms.- 1.4 Rechnen mit Formeln.- Die Hoehe eines Polynoms.- UEbung.- Die Tschebyscheff-Polynome Tn(x).- UEbung.- Partielle Integration.- UEbung.- Rechnen mit symbolischen Parametern.- UEbung.- 2. Grundlagen.- 2.1 Auswertungsregeln.- Parameter.- Lokale Variablen.- Globale Variablen.- Ausnahmen.- 2.2 Geschachtelte Prozeduren.- Lokal oder global?.- Der Quicksort-Algorithmus.- Erzeugen eines gleichmassigen Zufallszahlengenerators.- 2.3 Typen.- Typen zur Modifikation von Auswertungsregeln.- Strukturierte Typen.- Typerkennung.- 2.4 Auswahl einer Datenstruktur: Graphen.- UEbungen.- 2.5 Merktabellen.- Die Option remember.- Explizites Hinzufugen von Eintragen.- Loeschen von Eintragen aus einer Merktabelle.- 2.6 Zusammenfassung.- 3. Fortgeschrittenes Programmieren.- 3.1 Prozeduren liefern Prozeduren.- Erzeugen einer Newton-Iteration.- Ein Verschiebungsoperator.- UEbung.- 3.2 Wenn lokale Variablen ihr Zuhause verlassen.- Erzeugen des kartesischen Produktes von Mengen.- UEbungen.- 3.3 Interaktive Eingabe.- Lesen von Zeichenketten von der Tastatur.- Lesen von Ausdrucken von der Tastatur.- Konvertieren von Zeichenketten in Ausdrucke.- 3.4 Erweiterung von Maple.- Definition neuer Typen.- UEbungen.- Formatiertes Ausgeben und die Alias-Einrichtung.- Neutrale Operatoren.- UEbung.- Erweitern bestimmter Befehle.- 3.5 Schreiben eigener Pakete.- Initialisieren eines Pakets.- Erstellen eigener Bibliotheken.- 3.6 Zusammenfassung.- 4. Die Sprache von Maple.- 4.1 Elemente der Sprache.- Die Zeichenmenge.- Symbole.- Trennzeichen zwischen Symbolen.- 4.2 Besondere Zeichen.- 4.3 Anweisungen.- Die Zuweisungsanweisung.- Freigeben: Loeschen eines Namens.- Die Auswahlanweisung.- Die Wiederholungsanweisung.- Die read- und save-Anweisungen.- 4.4 Ausdrucke.- Baum eines Ausdrucks: interne Reprasentation.- Die Typen und Operanden der ganzen Zahlen, Zeichenketten, indizierten Namen und Konkatenationen.- Bruche und rationale Zahlen.- Gleitkommazahlen (Dezimalzahlen).- Komplexe numerische Konstanten.- Marken.- Folgen.- Mengen und Listen.- Funktionen.- Die arithmetischen Operatoren.- Nichtkommutative Multiplikation.- Die Kompositionsoperatoren.- Die Wiederholungsoperatoren.- Der Fakultatsoperator.- Der Operator mod.- Die neutralen Operatoren.- Relationen und logische Operatoren.- Felder und Tabellen.- Reihen.- Bereiche.- Unausgewertete Ausdrucke.- Konstanten.- Strukturierte Typen.- 4.5 Nutzliche Schleifenkonstrukte.- Die Befehle map, select und remove.- Der Befehl zip.- Die Befehle seq, add und mul.- 4.6 Substitution.- 4.7 Zusammenfassung.- 5. Prozeduren.- 5.1 Prozedurdefinitionen.- Notation mit Abbildung.- Namenlose Prozeduren und deren Kombinationen.- Prozedurvereinfachung.- 5.2 Parameterubergabe.- Deklarierte Parameter.- Die Folge von Argumenten.- 5.3 Lokale und globale Variablen.- Auswerten lokaler Variablen.- 5.4 Prozeduroptionen und das Beschreibungsfeld.- Optionen.- Das Beschreibungsfeld.- 5.5 Der Ruckgabewert einer Prozedur.- Zuweisen von Werten an Parameter.- Explizite Ruckkehr.- Ruckkehr bei Fehler.- Abfangen von Fehlern.- Unausgewertete Ruckkehr.- UEbung.- 5.6 Das Prozedurobjekt.- Auswerten zum letzten Namen.- Typen und Operanden einer Prozedur.- Speichern und Ruckladen von Prozeduren.- 5.7 UEbungen.- 5.8 Zusammenfassung.- 6. Debuggen von Maple-Programmen.- 6.1 Ein einfuhrendes Beispiel.- 6.2 Aufrufen des Debuggers.- Anzeigen der Anweisungen einer Prozedur.- Unterbrechungspunkte.- Beobachtungspunkte.- Fehlerbeobachtungspunkte.- 6.3 Untersuchung und AEnderung des Systemzustands.- 6.4 Kontrolle der Ausfuhrung.- 6.5 Beschrankungen.- 7. Numerisches Programmieren in Maple.- 7.1 Die Grundlagen von evalf.- 7.2 Hardwarebasierte Gleitkommazahlen.- Newton-Iterationen.- Rechnen mit Feldern von Zahlen.- 7.3 Gleitkommamodelle in Maple.- Softwarebasierte Gleitkommazahlen.- Hardwarebasierte Gleitkommazahlen.- Rundungsfehler.- 7.4 Erweitern des Befehls evalf.- Definition eigener Konstanten.- Definition eigener Funktionen.- 7.5 Zusammenfassung.- 8. Graphisches Programmieren mit Maple.- 8.1 Fundamentale Funktionen zum Zeichnen.- 8.2 Programmieren mit Zeichenfunktionen der Bibliothek.- Zeichnen eines geschlossenen Linienzugs.- Prozedur zum Zeichnen von Bandern.- 8.3 Maples Datenstrukturen fur Zeichnungen.- Die Datenstruktur PLOT.- Eine Summenzeichnung.- Die Datenstruktur PLOT3D.- 8.4 Programmieren mit Datenstrukturen fur Zeichnungen.- Schreiben von Graphikprimitiven.- Zeichnen von Zahnradern.- Polygonnetze.- 8.5 Programmieren mit dem Paket plottools.- Ein Kreisdiagramm.- Eine Schattenwurfprojektion.- Erzeugen von Parkettierungen.- Ein Smith-Diagramm.- Modifikation von Polygonnetzen.- 8.6 Beispiel: Zeichnungen von Vektorfeldern.- 8.7 Gitter von Punkten generieren.- 8.8 Animation.- 8.9 Programmieren mit Farbe.- Generieren von Farbtabellen.- Hinzufugen von Farbinformationen in Zeichnungen.- Zeichnen eines Schachbretts.- 8.10 Zusammenfassung.- 9. Eingabe und Ausgabe.- 9.1 Ein Lernbeispiel.- 9.2 Dateitypen und Dateimodi.- Gepufferte Dateien versus ungepufferte Dateien.- Textdateien versus Binardateien.- Lesemodus versus Schreibmodus.- Die Dateien default und terminal.- 9.3 Dateideskriptoren versus Dateinamen.- 9.4 Befehle zur Dateimanipulation.- Dateien oeffnen und schliessen.- Ermitteln und Einstellen der Position.- Bestimmen des Dateiendes.- Bestimmen des Dateistatus.- Loeschen von Dateien.- 9.5 Eingabebefehle.- Lesen von Textzeilen aus einer Datei.- Lesen beliebiger Bytes aus einer Datei.- Formatierte Eingabe.- Lesen von Maple-Anweisungen.- Lesen von Datentabellen.- 9.6 Ausgabebefehle.- Konfigurieren von Ausgabeparametern mit dem Befehl interface.- Eindimensionale Ausgabe eines Ausdrucks.- Zweidimensionale Ausgabe eines Ausdrucks.- Schreiben von Maple-Zeichenketten in eine Datei.- Schreiben beliebiger Bytes in eine Datei.- Formatierte Ausgabe.- Schreiben von Tabellendaten.- Explizites Speichern des Puffers einer Datei.- Umleiten des def ault-Ausgabestroms.- 9.7 Konvertierungsbefehle.- C- oder FORTRAN-Generierung.- LATEX- oder eqn-Generierung.- Konvertieren zwischen Zeichenketten und ganzzahligen Listen.- UEbersetzen von Maple-Ausdrucken und -Anweisungen.- Formatierte Konvertierung in und von Zeichenketten.- 9.8 Ein ausfuhrliches Beispiel.- 9.9 Anmerkungen fur C-Programmierer.- 9.10 Zusammenfassung.

Reviews

Author Information

Tab Content 6

Author Website:  

Countries Available

All regions
Latest Reading Guide

NOV RG 20252

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List