# Mathematica demos

These are some Computable Document Format (CDF) files that I have developed for use in various classes. To run any of these files, download the free Wolfram CDF player. These aren't restricted by any license, but I request that you contact me if you'd like to use any of this content in your own classes; I will also be happy to provide source code for interested parties.

### Linear Algebra

**Linear transformation tool**to compute matrices corresponding to standard linear transformations in**R**^{2}. [CDF]**Eigenvector visualization tool**to find eigenvectors for a 2x2 matrix visually. [CDF]**Coordinate vector tool**to compare coordinate vector representations with standard basis representations, for vectors on a plane in**R**^{3}. [CDF]**Minkowski Distance visualizer**for a single roundtrip through spacetime. [CDF]**The Gram-Schmidtifier**to generate an orthonormal basis from up to 7 vectors from Euclidean spaces up to**R**^{7}. [CDF]**QR Algorithm tool**for approximating eigenvalues of matrices (2x2, 3x3, 4x4, and 6x6 symmetric matrices supported). [CDF]**Least-Squares approximation of functions tool**for demonstrating least-squares methods over polynomial space, as well as some rudimentary Fourier approximations. [CDF]**Basic Hamming Code correction tool**which takes any vector of (**Z**_{2})^{7}and outputs a corrected Hamming code and a linear combination from standard basis vectors for the Hamming space. [CDF]

### Multivariable Calculus

**3D Surface Visualizer**[CDF]**Directional Derivative 3D-visualizer**[CDF]**Polar plot visualizers**with exposed code (for my students to use in Mathematica themselves for other graphs). [CDF]**Parametric plot visualizer**[CDF]**Level Curve visualizer**[CDF]**Double Integral plotter**which shows how increasing the number of boxes under a curve helps to more closely approximate the volume under the curve. [CDF]**Tennis Serve visualizer**to look at how changing various elements of a serve (trajectory, starting point, etc.) changes the landing point of the serve. [CDF]