Eine Wavelet-Transform implementieren
Analysis:
The functionality may be unified with the fourier transformation functionality. At least the data handling can be used for both the FFT and the wavelet transformation.
So, one has to generalize the FFT function to allow more transformations (just like the wavelet transform, but also keeping in mind that there might be more possible transformations). Refactoring the FFT function is the first target to achieve. Then, one has to split up the function for FFT and for Wavelet transformation.
Similiar to fft data() -inverse complex a possible command could be wavelet data() -inverse type="cd" k=1.
Implementation:
New functionality was implemented as proposed by the analysis with the exception that the the fft function was not generalized but the common part was outsourced. Implementation tests were passed successfully.
Documentation:
The new functionality was added to the language strings, to the documentation index (including the articles itself) and to the find database.
Tests:
The functionality was added to the automatic tests. No deviations detected. Functionality implemented successfully.
Anonymous
Diff:
Diff:
Diff:
Diff: