42938206
42938206
Radu-Emil PRECUP
Colecjia "MATEMATICIMODERNE
EDITURA POLITEHNICA
TIMI$OARA-2012
CONTENTS
PREFACE 5
CONTENTS 7
FIRST PART
Ch. 1. AN INTRODUCTION TO MATHEMATICA 14
1.1. Initial notions 14
1.1.1 The structure of Mathematica
15
1.1.2 Basic notions 17
1.1.2.1. Set of characters. Symbols and numbers 17
1.1.2.2. Keywords under Mathematica 19
1.1.2.3. Getting information
20
1.1.2.4. Messages 21
1.1.2.5. Program packages 21
1.2. Structured objects 22
1.2.1. Lists 22
1.2.2. Functions
23
1.2.3. Expressions. Rules of transformations 25
1.3. Processing objects in Mathematica 28
1.3.1. Processing simple objects 28
1.3.2. Processing lists 30
1.3.3. Vectors and matrices 37
1.3.3.1. Operations with matrices 38
1.3.3.2. Operations with vectors 41
1.4. Graphics in Mathematica 42
1.4.1. 2D graphical representation 43
1.4.2. 3D graphical representation 48
1.4.3. Parametric representation of curves and surfaces 52
1.5. Programming elements under Mathematica 55
1.6. References
59
Ch. 2. AN INTRODUCTION TO MATLAB 60
2.1. Initial notions
60
2.2. Commands with general effect 61
2.3. Commands used to control the variables
62
2.4. Predefined constants and variables in MATLAB 66
2.5. File-types in MATLAB 67
2.6. Programming elements in MATLAB 68
2.7. Loops (for, while) and conditional instructions 70
2.8. Graphics in MATLAB 74
2.9. Symbolic and numeric computations in MATLAB 79
8 Contents
2.10 References 86
7.4. Applications •
238
7.4.1 Solving equations and systems of differential equations under
Mathematica 238
7.4.1.1. Commands 238
7.4.1.2. Solved problems 240
7.4.2 Solving equations and systems of differential equations with
MATLAB 244
7.4.2.1. Commands 244
7.4.2.2. Solved
problems 246
7.4.3 Solving equations and systems of differential equations with
Mathcad 250
7.5. References 253
SECOND PART
Ch. 8. GLOBAL METHODS TO SOLVE SYSTEMS OF NONLINEAR
EQUATIONS 256