MathPad Examples

This is a collection of examples and utility functions sent in by users. Most of the example files are text that can be viewed directly from your browser. To try the example you will need to download the file and drop it on MathPad or copy the text and paste it into a MathPad document.

Include Files

bessel.txt -- 0-th and 1st-order Bessel functions
constants.txt -- A collection of physical constants and unit conversions

3D Graphing

EParaboloid.txt -- Draw an eliptical parabaloid.
HParaboloid.txt -- Draw a hyperbolic parabaloid.
graph3D.txt -- General routines for plotting 3D functions.
parametric3D.txt -- 3D parametric plot.
surf_plot.txt -- Routine for plotting a surface.

Linear Algebra

Gauss-Jordan.txt -- Matrix manipulation.
Gauss_Elimination.txt -- Matrix manipulation.
rotation.txt -- Rotation about an arbitrary vector

Numerical Integration

integration.txt -- Romberg integration
integration1.txt -- Simpson integration
integration2.txt -- Adaptive Simpson Integration
integration3.txt -- Simpson integration for discrete values

Differential Equations

ODE_Plotter.txt -- Solves an equation of the form y'=f(x,y)
simultODE1.txt -- Euler routine which solves simultaneous differential equations.
simultODE2.txt -- RungeKutta routine which solves simultaneous differential equations.

Images

fractal.txt -- Generate a fractal image
art1.txt-- Create patterns with math
art2.txt-- Create patterns with math

QuickTime

Spin Deploy Movie

Engineering

vectorplot.txt and vector_example.txt -- Vector field plotting
wavereadme.txt -- Some definitions for manipulating time sampled data. Download Archive wavedefs.zip
lowpass.txt -- Digital filter
lowpass1.txt -- Digital filter
Peakfinder.txt -- Find a peak location in spectra
OrificeMeter -- Mass Flow Rate Calculations for Dry Air.
heat_conduction.txt -- Heat conduction partial differential equation

Curve Fitting

LMFitlib.txt LMFit.txt -- Levenberg-Marquardt (gradient-expansion) minimizer
nonlinear_fit.txt -- General Non-Linear Least Squares Curve Fitting Program

Other

WGS84data.txt, TMgeogtogrid.txt, TMgridtogeog.txt -- Routines to convert to and from geographical (latitude-longitude) coordinates and Transverse Mercator grid coordinate system. Also needed is an include file containing the dimensions of the ellipsoid and the coordinates of the origin of the coordinate system. The example include file contains the data for the WGS84 ellipsoid and the UTM projection system (i.e. what almost every GPS unit uses)
nonlin_eqns.txt -- Newton's Method for a system of non-linear equations
EllipsePerim.txt -- Approximation for ellipse perimeters
Fibonacci.txt -- Recursive routine to generate a Fibonachi series
GCD.txt -- Find greatest common divisor
Julian.txt -- Calculate Julian date
lunar_phase.txt -- Graph phase of moon for a month
interpolation2.txt -- Lagrange formula for the interpolating polynomial of degree N passing through N points.
shell_sort.txt -- Sort an array in place
starmag.txt -- Calculate flux, in photons and in watts, produced by a star of the specified visual magnitude (Mv) and temperature.

MathPad main page