Preface |
|
v | |
|
|
1 | (6) |
|
|
1 | (2) |
|
|
3 | (1) |
|
|
4 | (2) |
|
|
5 | (1) |
|
|
5 | (1) |
|
|
5 | (1) |
|
A Word About Software Versions |
|
|
6 | (1) |
|
Getting Started with Matlab |
|
|
7 | (6) |
|
|
7 | (1) |
|
|
8 | (1) |
|
|
8 | (1) |
|
Typing in the Command Window |
|
|
9 | (1) |
|
|
9 | (2) |
|
|
11 | (1) |
|
|
12 | (1) |
|
Doing Mathematics with Matlab |
|
|
13 | (18) |
|
|
13 | (1) |
|
|
14 | (1) |
|
|
14 | (1) |
|
|
14 | (1) |
|
|
15 | (2) |
|
Substituting in Symbolic Expressions |
|
|
15 | (1) |
|
Symbolic Expressions and Variable Precision Arithmetic |
|
|
16 | (1) |
|
|
17 | (1) |
|
|
18 | (1) |
|
|
18 | (2) |
|
|
18 | (1) |
|
|
19 | (1) |
|
|
20 | (1) |
|
|
21 | (2) |
|
|
23 | (6) |
|
|
23 | (1) |
|
|
24 | (1) |
|
|
25 | (1) |
|
|
26 | (1) |
|
|
26 | (2) |
|
|
28 | (1) |
|
|
29 | (1) |
|
|
30 | (1) |
|
Using M-files and M-books |
|
|
31 | (16) |
|
|
31 | (3) |
|
|
31 | (1) |
|
The Current Directory and Matlab Path |
|
|
32 | (1) |
|
|
33 | (1) |
|
|
34 | (4) |
|
|
34 | (2) |
|
|
36 | (1) |
|
|
37 | (1) |
|
|
38 | (1) |
|
|
38 | (7) |
|
|
39 | (1) |
|
|
40 | (1) |
|
|
41 | (1) |
|
|
41 | (1) |
|
Preparing Homework Solutions |
|
|
42 | (3) |
|
|
45 | (2) |
|
Problem Set A: Practice with Matlab |
|
|
47 | (28) |
|
Solutions of Differential Equations |
|
|
51 | (14) |
|
Finding Symbolic Solutions |
|
|
51 | (3) |
|
|
54 | (1) |
|
Stability of Differential Equations |
|
|
55 | (4) |
|
Different Types of Symbolic Solutions |
|
|
59 | (6) |
|
A Qualitative Approach to Differential Equations |
|
|
65 | (10) |
|
Direction Field for a First Order Linear Equation |
|
|
65 | (3) |
|
Direction Field for a Non-Linear Equation |
|
|
68 | (1) |
|
|
69 | (6) |
|
Examples of Autonomous Equations |
|
|
71 | (4) |
|
Problem Set B: First Order Equations |
|
|
75 | (56) |
|
|
87 | (16) |
|
Numerical Solutions Using Matlab |
|
|
88 | (3) |
|
|
91 | (7) |
|
|
92 | (3) |
|
The Improved Euler Method |
|
|
95 | (1) |
|
|
96 | (1) |
|
|
97 | (1) |
|
|
98 | (1) |
|
Controlling the Error in ode45 |
|
|
98 | (1) |
|
Reliability of Numerical Methods |
|
|
99 | (4) |
|
|
103 | (18) |
|
|
103 | (3) |
|
|
104 | (1) |
|
Symbolic and Floating Point Numbers |
|
|
105 | (1) |
|
|
105 | (1) |
|
Functions and Expressions |
|
|
106 | (1) |
|
|
107 | (2) |
|
Variables in Script M-files |
|
|
108 | (1) |
|
Variables in Function M-files |
|
|
108 | (1) |
|
Structure of Function M-files |
|
|
109 | (1) |
|
|
109 | (2) |
|
|
110 | (1) |
|
Calculating Eigenvalues and Eigenvectors |
|
|
111 | (1) |
|
|
111 | (3) |
|
|
111 | (2) |
|
|
113 | (1) |
|
Features of Matlab's Numerical ODE Solvers |
|
|
114 | (5) |
|
Evaluation of Numerical Solutions with deval |
|
|
115 | (1) |
|
Plotting Families of Numerical Solutions of ODEs |
|
|
116 | (1) |
|
|
117 | (2) |
|
|
119 | (2) |
|
|
119 | (1) |
|
Error and Warning Messages |
|
|
120 | (1) |
|
|
121 | (10) |
|
Constructing and Running a Simulink Model |
|
|
121 | (6) |
|
Output to the Workspace and How Simulink Works |
|
|
127 | (4) |
|
Problem Set C: Numerical Solutions |
|
|
131 | (26) |
|
Solving and Analyzing Second Order Linear Equations |
|
|
139 | (18) |
|
Second Order Equations with Matlab |
|
|
141 | (4) |
|
Second Order Equations with Simulink |
|
|
145 | (2) |
|
|
147 | (3) |
|
|
148 | (1) |
|
Proof of the Sturm Comparison Theorem |
|
|
149 | (1) |
|
|
150 | (7) |
|
The Constant Coefficient Case |
|
|
151 | (1) |
|
The Variable Coefficient Case |
|
|
152 | (1) |
|
|
153 | (1) |
|
|
154 | (1) |
|
|
155 | (2) |
|
Problem Set D: Second Order Equations |
|
|
157 | (36) |
|
|
171 | (12) |
|
|
172 | (2) |
|
|
174 | (3) |
|
Function M-files for Series Solutions |
|
|
177 | (3) |
|
Series Solutions Using maple |
|
|
180 | (3) |
|
|
183 | (10) |
|
Differential Equations and Laplace Transforms |
|
|
185 | (3) |
|
|
188 | (2) |
|
Differential Equations with Discontinuous Forcing |
|
|
190 | (3) |
|
Problem Set E: Series Solutions and Laplace Transforms |
|
|
193 | (38) |
|
Higher Order Equations and Systems of First Order Equations |
|
|
207 | (16) |
|
Higher Order Linear Equations |
|
|
208 | (1) |
|
Systems of First Order Equations |
|
|
209 | (7) |
|
Linear First Order Systems |
|
|
209 | (3) |
|
Using Matlab to Find Eigenpairs |
|
|
212 | (4) |
|
|
216 | (7) |
|
Plotting a Single Trajectory |
|
|
216 | (1) |
|
Plotting Several Trajectories |
|
|
217 | (2) |
|
Numerical Solutions of First Order Systems |
|
|
219 | (4) |
|
Qualitative Theory for Systems of Differential Equations |
|
|
223 | (8) |
|
Problem Set F: Systems of Differential Equations |
|
|
231 | (16) |
Glossary |
|
247 | (12) |
Sample Solutions |
|
259 | (26) |
Index |
|
285 | |