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.
If you prefer the brute force approach, you can download most of these examples as one archive:
all_examp.bin (80K)
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
al.txt
-- Read and display pixel values. Requires the data file
al.dat.bin
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
Chemistry
Acid-Base Surface Tension Components
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
-- Rotines 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