Index

Symbols | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | X | Y | Z

Symbols

2nd-order Runge-Kutta method

A

algorithm
allocate
anonymous function
argument
array, [1]
element
index
slice of
sorting
assert (function)
assignment
atan
axis (plot)

B

boolean
expression
false (0)
true (1)
boundary conditions
brute force method
bug, [1], [2]

C

C
C++
calculator
cell
code
exception
re-use, [1]
robust
try-catch
comment
commenting code
compartment model
composite midpoint method
composite trapezoidal rule
computational speed (measuring)
computer program
convergence rate
copy
Crank-Nicolson method, [1]

D

debugger
debugging, [1], [2]
default, [1]
demo function
difference
absolute
backward
centered
forward, [1]
relative
differential equation
first-order
second-order
diffusion equation
discontinuous coefficient
divergence
doc string
DocOnce
domain, [1], [2], [3]
complex
double (precision)
double integral
midpoint
double sum
dynamical system

E

else
elseif
Emacs
end
error
asymptotic
function (erf)
message
rounding
tolerance
Euler
pi
Euler's method
exception handling
execute (a program)
exp math notation

F

false (0)
fast code
finite difference method
finite precision (of float)
flat program
float
floating point number (float)
for loop
format
png
Fortran
forward difference approximation
Forward Euler scheme
Fourier series
function, [1]
anonymous
assert
call
definition
global
handle
input parameter
local
nargin
nargout
nested
output parameter
return
take a parameter

G

Gauss quadrature
Gedit
graph

H

hardcopy (plot)
heat equation
Heun's method
hold (on/off)

I

if
implement (a program)
implementation
general
specific
indexing
one based
zero based
initial conditions
input
instability
instruction
integer
integral
analytically
approximately
exact
numerically
integration
points
interactive use (of Matlab)

K

keyboard
arrow up/down

L

language
computer
programming
Laplace equation
least squares method
legend (plot)
Leibniz
pi
linear algebra, [1]
linear interpolation
linspace
logistic model
carrying capacity
long lines (splitting of)
loop
double
for
index, [1]
infinite
iteration, [1]
multiple
nested
while

M

m-file
main program
Maple
Mathematica, [1]
mathematical modeling
MATLAB
Matlab
documentation
indent
licence
one-based indexing
matrix
tridiagonal
vector product
mesh
points, [1]
uniform
method of lines, [1]
Midpoint method
model
computational
differential equation
mathematical, [1]
MOL
forward Euler
Monte Carlo integration

N

Newton
starting value
nonlinear algebraic equation
Notepad++
numerical scheme

O

Octave
ODE
scalar
vector
ode23s
ode45
operator
Arithmetic
Logical

P

parameter
input
output
parentheses
PDE
plot, [1]
figure
Poisson equation
print
printf formatting
printing
formatted
program
crash
execute, [1]
flat
input
output
run, [1]
statement
testing
typing
verification
programming
game
prompt, [1]
pseudo code
Python

R

rand (function)
random walk
rate of convergence, [1]
read (from file)
reserved words
resonance
return
None
value
RK2
root finding
rounding error
Runge-Kutta, 2nd-order method
Runge-Kutta-Fehlberg

S

Sage (symbolic package)
scalar ODE
scaling, [1]
scheme
script (and scripting)
second-order ODE rewritten as two first-order ODEs
seed (random generators)
semi-colon (easy print)
simple pendulum
Simpson's rule
simulation
single (precision)
SIR model
source term
spring
damping of, [1]
linear
nonlinear
oscillations
stability criterion
stop program (Ctrl+c)
string
symbolic
computations
operations
simplifications
Symbolic Toolbox
syntax
system of ODEs

T

Taylor series
test function
testing
testing procedures
text editor
TextWrangler
theta rule
title (plot)
Trapezoidal rule
tridiagonal matrix
triple integral
midpoint
true (1)
try-catch
type conversion

U

unit tests
unstable solutions

V

validation
variable
assignment
delete
float
global
integer
local
name
string
type
vector
vector ODE
vectorization, [1]
verification
Verlet integration
Vim

W

while loop
WolframAlpha
write (to file)

X

xlabel

Y

ylabel

Z

zeros