Example Fourier Transforms
The script plots either the real part or the imaginary part of the transform, so it works for functions that are either even or odd (not mixed).
fourier(@tri);
maximum real value 1 maximum imag value 5.45354e-017
test = @(x) sinc(x).^2; fourier(test);
maximum real value 0.993669 maximum imag value 9.71445e-017
fourier(@(x) exp(-abs(x)));
maximum real value 2.00016 maximum imag value 1.56125e-016
fourier(@(x) cos(2*pi*x));
maximum real value 16 maximum imag value 2.22045e-016
fourier(@(x) sin(2*pi*x));
maximum real value 3.19768e-016 maximum imag value 16