Give a man a program, frustrate him for a day. Teach a man to program, frustrate him for a lifetime.
— Waseem Latif
MATLAB
Kriging in one dimension

Spatial Interpolation: Kriging

Given one dimensional data, compute the weighted least squares solution via Radial Basis Functions. The power function gives confidence intervals. 

WaveEquation.png

Wave Equation

Solve the 2D linear wave equation with Neumann boundary conditions using Chebyshev differentiation. Requires the chebfun package. 

filter.png

Signal Filtering via Fourier

Use the Fourier transform to filter and compress a test signal, measures the resulting error.

Miscellaneous/Utility Codes

  • Gaussian Elimination (with Partial Pivoting), Jacobi, and Gauss-Seidel Iteration Comparison: Download

  • Newton and Chord Method for Root-finding Comparison: Download


Montemort's Matching Problem (N = 10)

Player:
Dealer:



Matches:
Probability(%):

Python and SAS scripts coming soon!

Wikipedia-Based Random Name Generator

Random Name: