MuPad: Multi Processing Algebra Data Tool Tutorial Mupad Version 1.2 - Brossura

Fuchssteiner, Benno

 
9783764350178: MuPad: Multi Processing Algebra Data Tool Tutorial Mupad Version 1.2

Sinossi

MuPAD is a computer algebra project of the MathPAD group at the University of Paderborn. MuPAD was designed as a parallel system. The design and implemen­ tation of MuPAD grew out of the desire to efficiently handle large data generated by algorithms used to investigate the group theoretical structure of nonlinear sys­ tems. Nevertheless, MuPAD outgrew this original goal and was developed as a general purpose system and should be used as such. MuPAD had two major design goals. As already mentioned, firstly we wanted to prm·ide a tool for fast and efficient handling of large data. This goal was motivated by the special problems which came up in our research on nonlinear systems, where data of several GB are not unusual. As a consequence of this MuPAD is a parallel computer algebra system working on the basis of a shared memor)" machine. Special interfaces, simulating ~hared memory, will be provided for machines with a different architecture. A sequential version of MuPAD is available which, nevertheless, in its high-end language provides parallel constructs for programming. In this sequential version parallEl blocks are executed at random, thus allowing for logical tests of parallel programs on sequential machines. The sequential MuPAD version is the topic of this refErence manual. The second major design goal was to make sure that future versions of MuPAD could be the basis for a system capable of learning during interactive use.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Contenuti

1 Preface.- 2 A sample session.- 2.1 Simple arithmetic.- 2.2 Number theory.- 2.3 Roots and transcendental numbers.- 2.4 Expressions and Identifiers.- 2.5 Polynomials.- 2.6 The sequence operator $.- 2.7 Data types.- 2.8 Domains.- 2.9 Data Structures.- 2.10 Evaluation.- 2.11 Programming.- 2.12 Input, Output, Files and Text.- 2.13 Graphics.- 2.14 Errors and Debugger.- 2.15 The Profiler.- 2.16 Underline Functions.- 2.17 Functional Environments.- 2.18 Program Manipulation.- 3 Programs.- 3.1 Some Tips and Tricks.- 3.1.1 A non commutative Product.- 3.1.2 Evalassign and FUNC.- 3.2 More sample Programs.- 3.2.1 A user defined differential Procedure.- 3.2.2 Polynomials.- 3.2.2.1 Heuristic GCD.- 3.2.2.2 Orthogonal Polynomials.- 3.2.3 Combinatorics: Permutations.- 3.2.4 Sorting.- 3.2.5 Graphs.- 3.2.5.1 Shortest Paths.- 3.2.5.2 Matching.- 3.2.6 Domains.- 3.2.6.1 Domain Generator.- 3.2.6.2 Extension of the real numbers by ? and -?.- 3.2.7 Data Manipulation Flattening.- 3.2.8 Fast Fourier Transformation.- 4 MuPAD — A Summary.- 4.1 The MuPAD language in brief.- 4.2 Evaluation in MuPAD.- 4.2.1 MuPAD expressions.- 4.2.2 Evaluation of expressions.- 4.2.3 Execution of MuPAD-Procedures.- 4.2.4 Execution of System Functions.- 4.2.5 The Substitution Depth.- 4.2.6 Control of the Substitution Depth.- 4.2.7 Fine Control of Evaluation.- 5 Tools and User Interfaces.- 5.1 Graphical User Interfaces under X-Windows.- 5.1.1 XMuPAD.- 5.1.2 HyTEX.- 5.1.2.1 HyTEX-Window.- 5.1.2.2 Help-Pages.- 5.1.3 Debugging in MuPAD — mdx.- 5.1.4 VCam — The interactive MuPAD graphics.- 6 List of functionality items provided by the system.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Altre edizioni note dello stesso titolo

9780817650179: Mupad: Multi Processing Algebra Data Tool

Edizione in evidenza

ISBN 10:  0817650172 ISBN 13:  9780817650179
Brossura