The Fast Fourier Transform Algorithm had an important limitation in which it required all input values to be available for obtaining an output.
For a real world signal which can be arbitrarily long, waiting for the entire signal to arrive and get stored would result in massive delays and also increase the cost of storage equipment. Here OAM and OSM come into picture. The inputs are very large in these methods. They are used for decreasing the output delay.
A long input data sequence was taken and the impulse response was taken of a smaller length i.e. 3. The length of decomposed signal came to be 5 whereas the length of output decomposed signal came to be 8.
We concluded that for inputs having large lengths OAM and OSM are useful for getting outputs with reduced delay.This experiment took some time as the concept was new to us.
Link for code:https://drive.google.com/drive/folders/0B076kcYDr0DCbzZndW5SMGdjMmM