HOME
PDF letter size
My Mathematica cheat sheet
Nasser M. Abbasi
December 2, 2024
Compiled on December 2, 2024 at 10:35pm
1
introduction
1.1
Mathematica links?
2
Signal processing
2.1
Mathematica old signal processing package
3
Differential equations, DSolve related
3.1
How to parse an ODE?
3.2
How to find the dependent variable of an ode?
3.3
How to find if ode is linear or not?
3.4
DSolveIntegrals package
3.5
Extracting DSolve solutions
3.6
How to solve ODE using power series method?
3.7
Replacing
\(y,y',y''\)
in an equation
3.8
How to classify singular points for ODE?
3.9
How to replace
\(y(x)\)
by
\(e^{s(x)}\)
in an ode?
3.10
rewrite ODE as
\(y''=\text {RHS}\)
3.11
How to trace DSolve running?
3.12
How to put time out on integrate in DSolve?
3.13
How to find the order of an ODE?
3.14
How to find the degree of an ODE?
3.15
How to move all terms with y to one side of ode?
4
Dynamics, Manipulate, animations and related
4.1
Making animated GIF of a manipulate
4.2
Guidelines for writing demonstration
4.3
Notes on dynamics
4.4
Notes from John Fultz collected on dynamics
4.5
Notes from WRI tech support on Dynamics and Manipulate
4.6
Some useful posts and links on dynamics
4.7
Dynamically change the layout of Manipulate
4.8
Compare Manipulate to DynamicModule
4.9
Usages of Manipulate
4.10
How to run CDF in Chrome browser?
5
package related, reading/writing Mathematica source code to/from files, contexts and related
5.1
How to write a package?
5.2
How to use context and packages?
5.3
How to find what packages are loaded?
5.4
Finding packages in specific context
5.5
How to find what contexts are loaded?
5.6
How to load an m file or a package?
5.7
Finding names of functions in a package
5.8
Finding a package that has specific function
5.9
Finding all contexts that belong to a package?
5.10
How to remove packages?
5.11
How to list files in a directory?
5.12
Where is init.m and how to use it?
5.13
Reading Mathematica example data and location
5.14
Finding which folders are on trusted path
5.15
save matrix to file, and read it again
5.16
run Mathematica m file as script
6
General items
6.1
How to do convolution?
6.2
How to print definitions of some internal functions?
6.3
Making labeles for frame plot
6.4
How do pure functions work?
6.5
Mathematica directories after installation
6.6
Finding partial fraction expansion
6.7
Some keyboard shortcuts
6.8
Tracing a function
6.9
Removing Big O notation from Series expansion
6.10
How to plot circle?
6.11
Solve implicit differentiation of equations
6.12
Drawing roots of complex equation?
6.13
How to simplify with conditions?
6.14
Smart replacement everywhere?
6.15
Plotting real and imaginary parts
6.16
Plotting mapping of complex numbers?
6.17
Saving a plot as eps
6.18
Mathematica not evaluate its arguments?
6.19
Combining more than plot
6.20
Speed of functional and procedural
6.21
Using subscript variables in function definitions
6.22
Using zero as index
6.23
Extracting the LHS and RHS of equation
6.24
Doing some matrix operations
6.25
How to find if an expression implies another?
6.26
Displaying matrices in MatrixForm
6.27
Making 3D axes normal instead of boxed
6.28
How to use ListPlot on set of
\(x,y\)
data?
6.29
How to do autocorrelation
6.30
How to make a spring?
6.31
Making plot range a slider
6.32
On Mathematica accuracy and precision
6.33
Making condition as pattern
6.34
Stopping 3D plot from changing size
6.35
Selecting elements from a list that satisfy a condition
6.36
Selecting and replace elements from matrix
6.37
What are the AppearanceElements names?
6.38
How to make listplot
6.39
Getting points from plot once it is plotted
6.40
Making struct/record and array of structs
6.41
Applying a function using 2 arguments from a list
6.42
Using Sow and Reap
6.43
Making comments use monospaced fonts
6.44
How to do long division of 2 polynomials?
6.45
Common patterns for function parameters
6.46
How to add rational polynomials?
6.47
How to use options in functions?
6.48
How to replace patterns in expressions
6.49
Difference between Block, With and Module
6.50
Generating T.O.C. to sections in a notebook
6.51
Extracting values in a list of the form x->value
6.52
Aligning inside Framed environment
6.53
Aligning individual row of a grids
6.54
Printing numerical value not in scientific notation?
6.55
Clearing notebook cache from any old symbols
6.56
RotationMatrix and RotationTransform
6.57
How to change the head of a list?
6.58
Displaying polynomial from higher to lower order
6.59
How to understand symbol shadwing?
6.60
How to do OO in Mathematica?
6.61
How to sort a list of numbers?
6.62
Copy/paste code to Stackexchange?
6.63
Making automatic subscripted matrix notation
6.64
Finding Names of buildin contexts and options
6.65
Making escape key add around elements
6.66
Searching for substring inside a larger string
6.67
What are most common commands?
6.68
common signature definitions
6.69
How to check for Head of expression?
6.70
How to make different Grids
6.71
Common Patterns
6.72
things to remember
6.73
Copying outout cells to another notebook
6.74
Mathematica command like Matlab blkdiag
6.75
floating points stuff
6.76
Mathematica functions that does the same thing
6.77
Complex rules to help simplifications
6.78
How to find names of named characters?
6.79
How to understand views for 3D Graphics?
6.80
On imagepadding, imageMargins etc.....
6.81
How to thread functions over equations?
6.82
Correct way to define function for Integrate use
6.83
How to find list of all distributions
6.84
find number of points used in Plot command?
6.85
How to delete all input cells?
6.86
Use of ## &[]
6.87
How to use MapThread to map function on 2 lists?
6.88
How to make shortcut to add [[ and ]] quickly?
6.89
Installing Mathematica 10.1 on Linux
6.90
get step-by-step solution from Alpha
6.91
How to nest Map inside Map?
6.92
TeXForm handling of derivative higher than two
6.93
convert code from stackexchange to 2D math
6.94
How to replace subexpression with condition?
6.95
How to set up a function with optional arguments?
6.96
checking optional values passed to function
6.97
post Mathematics code with Greek letters
6.98
How to find all variables in expressions?