# Blog

## Principal component analysis - part one

A bite-sized post on the purpose of PCA and the intuition behind it.

## Hypothesis testing for mathematicians

Most introductions to hypothesis testing are targeted at non-mathematicians... not this one.

## Generating finite difference coefficients

Generate the coefficients of an arbitrary finite difference stencil with this one weird trick!

## mlinterp - Fast arbitrary dimension linear interpolation in C++

A template metaprogramming header-only library for linear interpolation in C++.

## Octave Financial 0.5.0 released

## SDEs and Monte Carlo in Octave Financial

How to simulate stochastic differential equations (SDEs) and perform Monte Carlo integration using the GNU Octave Financial package.

## Pricing American binary options

Deriving closed form expressions American binary call and put prices.

## Introduction to the FFT

A tutorial on the theory of the discrete and fast Fourier transforms with examples in MATLAB.