Skip to main content

Einleitung

  • Chapter
Dynamische Module

Part of the book series: MuPAD Reports ((MPREP))

  • 29 Accesses

Zusammenfassung

Die Dynamischen Module werden im folgenden als ein eigenständiges und von einem konkreten Computeralgebra-System (CA-System, CAS) unabhängiges Konzept entwickelt. Zusammen mit der ausführlichen Beschreibung der Implementation dieses Konzeptes für das CA-System MuPAD1 und den in diesem Zusammenhang diskutierten technischen Verfahren und Problemen sollte eine Übertragung auf andere Systeme nicht schwer fallen. Für Fragen und Anregungen ist der Autor2 jederzeit offen.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 49.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. Vgl. [MuPAD], [MuPAD 11]

    Google Scholar 

  2. Per email an uni-paderborn.de

    Google Scholar 

  3. Eine Übersicht zu wichtigen Begriffen dieser Arbeit wird im Glossar, Seite 145 gegeben. 4 Ich schreibe stets „Anwender“ und meine damit „Anwender und Anwenderinnen“. 5 Vorgestellt wird die Implementation in MuPAD Release 1.2.2, Juli 1995. Die Änderungen in MuPAD Release 1.3 sind an gegebener Stelle vermerkt bzw. in Abschnitt o zusammengefaßt.

    Google Scholar 

  4. Alternativ werden immer öfter zweidimensionale Formel dargestellt.

    Google Scholar 

  5. Historischer Begriff, vgl. [MuPAD] system function (↔ nicht Betriebssystemfunktion).

    Google Scholar 

  6. Vgl. hierzu: [Maple] Seite 59,194; [Math] Seite 749; [MuPAD] Seite 290. 9 Vgl. hierzu: [Maple] Seite 137; [MuPAD] Seite 102.

    Google Scholar 

  7. Bei UNIX-Systemen mit virtueller Speicherverwaltung zähle ich in diesem Fall auch den swap-Bereich dazu. Bei MSDOS+Windows 3.x entspricht dies in etwa der Auslagerungsdatei.

    Google Scholar 

  8. Änderungen im Kern können jedoch eine Anpassung externer Funktionen erfordern.

    Google Scholar 

  9. Dies setzt einen Überladungsmechanismus in der CA-Sprache voraus. Vgl. z.B. [MuPAD], Abschnitt 2.3.19.2 Overloading of Functions, Seite 67 sowie [C++] Seite 32f.

    Google Scholar 

  10. Zum Beispiel den Zugriff auf spezielle Arithmetik-/Koprozessoren oder ein Netzwerk.

    Google Scholar 

  11. Ahnliche Funktionalität bieten manche Betriebssysteme für Codesegmente laufender Programme. Vgl. hierzu z.B. den Apple Macintosh segment loader. Die Effizienz dieses Mechanismus hängt dabei stark von der Aufteilung der Segmente ab und kann nicht — wie hier gewünscht — vom CAS-Anwender explizit gesteuert werden.

    Google Scholar 

  12. File Transfer Protokoll, Standardprotokoll zum Datenaustausch im Internet. 16 megrez.cerem ab.u-bordeaux.fr:pub/pari bzw. cryptl.cs.uni-sb.de:pub/systems/thales 17 Das CA-System Mathematica bietet diese Möglichkeit, vgl. Abschnitt 1.3.3.

    Google Scholar 

  13. Vgl. hierzu auch die Kurzbeschreibung zum Modul „slave“, Abschnitt A.2.4, Seite 133ff. 19 Computer Aided Design, Software zur Konstruktion von Bauelementen 20 Weitere Informationen gibt es im Web: http://www.can.nl/ abbott/OpenMath/ 21 Vgl. hierzu zum Beispiel das Modul „slave“, Abschnitt A.2.4.

    Google Scholar 

  14. Eine erste Implementation für MuPAD wird in Kapitel 7 vorgestellt und diskutiert. 23 Lisp-basierte CA-Systeme können eine vergleichbare Funktionalität bereits durch Grundeigenschaften der Programmiersprache Lisp ([Lisp]) zur Verfügung stellen. Vgl. hierzu 1.3.4.

    Google Scholar 

  15. Vgl. hierzu [Maple] Seite 189.

    Google Scholar 

  16. Vgl. hierzu [MuPAD] Seite 476.

    Google Scholar 

  17. Vgl. hierzu [Math] Seite 482ff.

    Google Scholar 

  18. Vgl. hierzu [MuPAD] Seite 484.

    Google Scholar 

  19. MuPAD 1.2.2a auf Sun4/Solaris 2.5, unter Verwendung des dynamischen Moduls slave.

    Google Scholar 

  20. Vgl. hierzu [Math] Seite 509ff.

    Google Scholar 

  21. Vgl. hierzu auch Abschnitt 1.2.3, Datenaustausch, Seite 9.

    Google Scholar 

  22. Ein vollständige Beschreibung dieser Sprache ist z.B. in [Lisp] zu finden.

    Google Scholar 

  23. Vgl. hierzu [Axiom] Seite 708 „garbage collection“.

    Google Scholar 

  24. Vgl. hierzu [Lisp] Seite 676ff.

    Google Scholar 

  25. Vgl. hierzu [Lisp] Seite 676 und 685.

    Google Scholar 

  26. Vgl. hierzu [Axiom] Seite 117, 710 „LISP“.

    Google Scholar 

  27. Vgl. hierzu [Axiom] Seite 9, 117, 146, 148. 38 Vgl. hierzu Seite 9, 13 und Fußnote 31.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer Fachmedien Wiesbaden

About this chapter

Cite this chapter

Sorgatz, A. (1996). Einleitung. In: Dynamische Module. MuPAD Reports. Vieweg+Teubner Verlag, Wiesbaden. https://doi.org/10.1007/978-3-322-93082-8_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-322-93082-8_1

  • Publisher Name: Vieweg+Teubner Verlag, Wiesbaden

  • Print ISBN: 978-3-519-02195-7

  • Online ISBN: 978-3-322-93082-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics