## An introduction to programming with MathematicaIntroduction to Programming with Mathematica is designed to teach Mathematica programming to scientists, engineers, mathematicians, and computer scientists so that they can fully utilize Mathematica for their work in research or education. No prior familiarity with Mathematica or programming is assumed. The text can be used either for individual study by students and professionals or in a Mathematica-related university course. The second edition of the book and diskette contains a number of new features: a new chapter on Applications (Chapter 11), additional material on packages, and more exercises throughout. Solutions to the exercises are provided both in the book and on the accompanying diskette. |

### What people are saying - Write a review

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

### Contents

A Brief Overview of Mathematica | 29 |

List Manipulation | 59 |

Functions | 87 |

Copyright | |

7 other sections not shown

### Other editions - View all

An Introduction to Programming with Mathematica® Richard J. Gaylord,Samuel N. Kamin,Paul R. Wellin Limited preview - 2012 |

An Introduction to Programming with Mathematica(r) Richard J Gaylord,Samuel N Kamin,Paul R Wellin No preview available - 1995 |

An Introduction to Programming with Mathematica® Richard J. Gaylord,Samuel N. Kamin,Paul R. Wellin No preview available - 2011 |

### Common terms and phrases

algorithm anonymous function applied Apply[Plus argument AspectRatio built-in functions cardDeck Chapter character complex number compute containing context ContextPath create ddx[u_ ddx[v defined digits display elements elimInPlace enter evaluated example Exercises cont expr expression False Fibonacci Function Browser function definition GameBoard Gaussian elimination give given global rule base higher-order functions Hilbert matrix imax imin In[l In[ll input integers iterations labels lattice walk left-hand side length Mathematica Mathematica programming mathematical matrix nested function nested function call nested list Newton's method node notebook operations option Out[l package parse tree pattern matches plot PlotPoints precision problem produce programming language random number random walk Random[Integer rational numbers real number recursive result returns rewrite rule right-hand side rparen runEncode sequence shape solution solve specific square step string subtree symbol TELOS user-defined function variable vector Write a function zero