Genetic Regression
Genetic Regression is a program that uses a genetic algorithm to fit multiples of sine curves onto data loaded into a program. Specifically, it has a function such as:
f(x) = [A1*sin(B1x+C1)-D1] * [A2*sin(B2x+C2)-D2] * . . . * [An*sin(Bnx+Cn)-Dn]
...where n is the number of curves |
Download Genetic Regression (Zip - 12 kb)
Detailed information on how to use the program and the theory behind it is available in the manual:
Manual (PDF - 98 kb)
The source code is also commented and available:
Source Code (Zip - 7 kb)