Index

A | C | D | E | F | I | L | M | N | O | P | R | S | T | V

A

Anaconda
Code Editor
resources, [1]
tab completion
anonymous functions
lambda expressions, [1]
array (NumPy)
printing
assignment operator

C

conditionals
applied to arrays
curve fitting
linear
linear; exponential function
linear; power law function
linear; power-law function
linear; with weighting
nonlinear

D

dictionary, [1]
discrete Fourier transforms

E

eigenvalue problems

F

fast Fourier transforms
see discrete Fourier transforms
FFTs
see discrete Fourier transforms
functions
NumPy, [1]
arguments; **kwargs
arguments; *args
arguments; keyword
arguments; positional
arguments; variable number
fast array processing
looping over arrays
multiple inputs and/or outputs
user defined

I

input
keyboard
reading data from a file
integer division
Python 2 and 3 differences
IPython
IPython Notebook
magic commands
magic functions
navigation commands
system shell commands
tab completion

L

lambda expressions, [1]
line continuation
linear algebra
Hermitian and banded matrices
eigenvalue problems
generalized eigenvalue problem
solving systems of equations
list, [1]
list comprehension, [1]
logical operators
loops
for loops
while loops

M

magic functions
IPython
masked arrays
MatPlotLib
module
MatPlotLib functions
ayhline, axhline
figure
legend
plot
savefig
show
tight_layout
xlabel, ylabel
miniconda
module
MatPlotLib
NumPy
SciPy
importing

N

non-linear equations
Bisection method
Brent method
Newton-Raphson method
Ridder method
solving
systems of nonlinear equations
numerical integration
double integrals
integrals of polynomials
single integrals
NumPy
array
functions, [1]
module

O

ODEs
numerical solutions
output
screen
writing data to a file

P

plots
basic
error bars
interactive
line and symbol specifiers
log-log
logarithmic axes
masked arrays
semi-log
setting axis limits
subplots
programs
Python
module

R

random numbers
reserved words
roots of equations
see non-linear equations

S

SciPy
ODEs
discrete Fourier transforms
linear algebra
module
non-linear equations
nonlinear curve fitting
numerical integration
solving systems of equations
special functions
scripts
solving non-linear equations
see non-linear equations
Spyder
resources
string
strings

T

tab completion
Anaconda
IPython

V

variable
variable names