Computer Algebra in Applied Mathematics: an Introduction to Macsyma (original) (raw)

Computer Algebra System Maple: A New Software Library

Lecture Notes in Computer Science, 2003

The paper represents Maple library containing more than 400 procedures expanding possibilities of the Maple package of releases 6,7 and 8. The library is structurally organized similarly to the main Maple library. The process of the library installing is simple enough as a result of which the above library will be logically linked with the main Maple library, supporting access to software located in it equally with standard Maple software. The demo library is delivered free of charge at request to addresses mentioned above.

Maple : A Computer Algebra System (An Introduction to Programming)

Special Talk, 2019

* Introduction - Expressions - Functions * Solving Equations - Solutions of Equations - Solving a System of Equations for Several Unknowns - Solving Differential Equations * Plotting - Three-dimensional plotting - Create a 2-D or 3-D animation on one parameter * Procedures, Variables, and Extending Maple * Sample Programming - Fibonacci Series - Applications of Bisection Method - New Root-Finding Algorithm * Maple Help * References

The MACSYMA system

Proceedings of the second ACM symposium on Symbolic and algebraic manipulation - SYMSAC '71, 1971

Computer Algebra Recipes An Advanced Guide to Scientific Modeling

and the author, except for brief excerpts in connection with reviews or scholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden. The use in this publication of trade names, trademarks, service marks and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights. 9 8 7 6 5 4 3 2 1 springer.com (EB) PREFACE A computer algebra system (CAS) not only has the number \crunching" and plotting capability of traditional computing languages such as Fortran and C, but also allows one to perform the symbolic manipulations and derivations required in most mathematically based science and engineering courses. To introduce students in these disciplines to CAS-based mathematical modeling and computation, the authors have previously developed and classroom tested the text Computer Algebra Recipes: A Gourmet's Guide to the Mathematical Models of Science [EM01] based on the Maple CAS. Judging by course evaluations and reader feedback, the response to this book and the computer algebra approach to modeling has been very favorable. With the release of several new versions of Maple since this text was published and the authors' accumulation of many insightful comments and helpful suggestions, a second up-dated edition seemed expedient. However, incorporating all the changes would make an already lengthy book even longer. So the topics of the Gourmet's Guide have been reorganized into two new stand-alone volumes, an already-published Introductory Guide [EM06] and this Advanced Guide.

Computer Algebra in Scientific Computing: Casc '99: Workshop on Computer Algebra in Scientific Computing 1999

Springer eBooks, 1999

Softcover reprint of the hardcover 1st edition 1999 The use of general descriptive names, registered names, trademarks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. Typesetting by the authors using a Springer TEX Macro Package Computer to film: Weihert-Druck, Darmstadt Cover design: design & production GmbH, Heidelberg SPIN 10731807 46/3143-5 43 2 1 0-Printed on acid-free paper Workshop Organization Workshop Chairs

Special issue on the use of computer algebra systems for computer aided control system design

International Journal of Control, 2006

The importance of the continuing and growing need in the systems and control community for reliable algorithms and robust numerical software for increasingly challenging applications is well known and has already been reported elsewhere (IEEE Control Systems Magazine, Vol. 24, Issue 1). However, we have all had the experience of working on a mathematical project where an increased number of symbolic manipulations was needed. In a simple case, the required computation might have been to compute the Laplace transform or the inverse Laplace transform of a function, or to find the transfer function matrix for a given system topology where parameters are included. In a more demanding situation the required computation might have been to find the parametric family of solutions of a polynomial matrix Diophantine equation resulting from a variety of control problems such as those associated with stabilization, decoupling, model matching, tracking and regulation, or to compute the Smith McMillan form of a rational transfer function matrix in order to obtain a better insight into a number of structural properties of a system. The desire to use a computer to perform long and tedious mathematical computations such as the above led to the establishment of a new area of research whose main objective is the development: (a) of systems (software and hardware) for symbolic mathematical computations, and (b) of efficient symbolic algorithms for the solution of mathematically formulated problems. This new subject area is referred to by a variety of terms such as symbolic computations, computer algebra, algebraic algorithms to name a few. During the last four decades this subject area has accomplished important steps and it is still continuing its evolution process.