joukowsky_transform


joukowsky_transform, an Octave code which applies the Joukowsky transform to data, mapping between a circle in the complex plane and various airfoil shapes.

Licensing:

The computer code and data files described and made available on this web page are distributed under the MIT license

Languages:

joukowsky_transform is available in a MATLAB version and an Octave version and a Python version.

Related Data and Programs:

joukowsky_transform_test

bird_egg, an Octave code which evaluates some formulas for the shapes of bird eggs.

cosine_transform, an Octave code which demonstrates some simple properties of the discrete cosine transform (DCT).

haar_transform, an Octave code which computes the Haar transform of 1d or 2d data.

naca, an Octave code which takes the parameters of certain NACA airfoils and return the coordinates of a sequence of points that outline the wing shape. The data is displayed graphically.

polyomino_transform, an Octave code which applies reflection and rotation transforms to the matrix that represents a polyomino.

sftpack, an Octave code which implements the slow Fourier transform, intended as a teaching tool and comparison with the Fast Fourier Transform (FFT).

sine_transform, an Octave code which demonstrates some simple properties of the discrete sine transform.

Reference:

  1. John D Cook,
    Airfoils,
    https://www.johndcook.com/blog/2023/01/21/airfoils/
    Posted 21 January 2021

Source Code:


Last revised on 22 January 2023.