
Dennis M. Schneider
Department of Mathematics and Computer Science
Knox College
Galesburg, IL 61401
Schneidr@Knox.Bitnet

KnoxPackages is a collection of Mathematica packages
which contains many commands developed for teaching functions
(precalculus), calculus, multivariable calculus, and linear algebra.
In addition are two Mathematica notebooks which illustrate the
use of these commands.
The calculus package is graphically oriented. The
following is a list of commands which names give a pretty good
idea of what they achieve:
PlotJump, PlotInverse, NewListPlot, PlotTangentLine,
PlotDerivative, PlotNewton, PlotArea, PlotIntegral, SurfaceOfRevolution,
VolumeOfRevolution, ParaSurfaceOfRevolution, ParaVolumeOfRevolution,
PolarPlot, DirPolarPlot, DirParametricPlot, PlotVector, PlotTangentVector,
PlotTaylorPoly, LUSumPlot, PlotLeftApprox, PlotLeftApproxR,
PlotLowerApprox, PlotLowerApproxR, PlotMidpointApprox, PlotMidpointApproxR,
PlotRiemannApprox, PlotRiemannApproxR, PlotRightApprox, PlotRightApproxR,
PlotSimpsonApprox, PlotTrapApprox, PlotTrapApproxR, PlotUpperApprox,
PlotUpperApproxR, PlotPlane, PlotSeveralSurfaces, ParametricPlot3D,
PlotVector3D, PlotTangentVector3D, PlotCylinder, PlotCylinderSurface,
PlotSectionSurface, ParaPlotSectionSurface, PlotCurveSurface,
ParaPlotCurveSurface, PlotTangentPlane, ParaPlotTangentPlane,
CylindricalPlot, SphericalPlot, LevelCurve, PlotConstraint,
ParaPlotConstraint, Grad, Hessian, Laplacian, Divergence, Curl,
JacobianMatrix,
The linear algebra package contains the following commands:
PivotColumns, ColumnSpace, Rank, RowSpace, AppendRow,
GramSchmidt, NDot, NFunctionDot, WeightedDot, NWeightedDot,
ComplexDot, NComplexDot, Project, LeastSquaresSoln, DiagQuad,
NDiagQuad, CompleteSquare, HilbertMatrix, RandomVector, RandomMatrix,
RandomSymmetricMatrix, RandomTriangularMatrix, RandomOrthogonalMatrix,
RandomNonsingularMatrix, RandomSingularMatrix, RandomPermutationMatrix

Download KnoxPackages
from WRI. 
