## MuPAD TutorialThis book explains the basic use of the software package called MuPAD and gives an insight into the power of the system. MuPAD is a so-called com puter algebra system, which is developed mainly by Sciface Software and the MuPAD Research Group of the University of Paderborn in Germany. This introduction addresses mathematicians, engineers, computer scientists, natural scientists and, more generally, all those in need of mathematical com putations for their education or their profession. Generally speaking, this book addresses anybody who wants to use the power of a modern computer algebra package. There are two ways to use a computer algebra system. On the one hand, you may use the mathematical knowledge it incorporates by calling system functions interactively. For example, you can compute symbolic integrals or generate and invert matrices by calling appropriate functions. They comprise the system's mathematical intelligence and may implement sophisticated al gorithms. Chapters 2 through 15 discuss this way of using MuPAD. On the other hand, with the help of MuPAD's programming language, you can easily add functionality to the system by implementing your own algorithms as MuPAD procedures. This is useful for special purpose applications if no ap propriate system functions exist. Chapters 16 through 18 are an introduction to programming in MuPAD. |

### What people are saying - Write a review

We haven't found any reviews in the usual places.

### Contents

1 | |

The MuPAD Libraries 35 | 33 |

MuPAD Objects | 41 |

Evaluation and Simplification | 125 |

subs subsex and subsop | 135 |

solve | 147 |

Manipulating Expressions 159 | 158 |

Chance and Probability | 179 |

Utilities | 279 |

Type Specifiers | 285 |

ifthenelse and case | 295 |

MuPAD Procedures | 301 |

A Solutions to Exercises | 335 |

B Documentation and References 379 | 378 |

Comments on the Graphics Gallery | 397 |

The History Mechanism | 269 |

### Other editions - View all

### Common terms and phrases

algorithms animation parameter arbitrary argument arithmetic array assign attribute automatically camera Chapter coefficient ring Color command computer algebra system constructor contains corresponding cos(a cos(x data type default value defined delete differential DIGITS DOM_ARRAY domain type domtype eigenvalues elements end_for end_if end_proc entries environment variable equations evaluation Exercise exponential function expr2text expression tree factor FALSE float floating-point numbers following example frame function call function f Function2d global global variables graphical Hilbert matrix hyperbolic functions i-th implemented Info input integers interval isprime linalg loop Lorenz attractor mathematical matrix Multiset MuPAD functions MuPAD object MuPAD session nops numlib OpenGL operand operator option output plot func2d points poly poly(x polynomial prime Primitive1 primitives proc rational numbers recursive result RGB::Red scene Scene2d Section sequence simplify sin(x solution solve specified sqrt string subs subsop symbolic identifiers system functions test type tion TRUE variable vector