FWeierstrass Class Reference

Implementation of the Weierstrass function. f(x) = sum{i = 1..n}(sum{j = 0..k}(a ^ j * cos(2 * PI * b ^ j * (x(i) + 0.5)))) - n * sum{j = 0..k}(a ^ j * cos(PI * b ^ j)), a = 0.5, b = 3, k = 20. More...

#include <FWeierstrass.h>

Inheritance diagram for FWeierstrass:

ObjectiveFunction

List of all members.

Public Member Functions

 FWeierstrass (int nDimensions)


Detailed Description

Implementation of the Weierstrass function. f(x) = sum{i = 1..n}(sum{j = 0..k}(a ^ j * cos(2 * PI * b ^ j * (x(i) + 0.5)))) - n * sum{j = 0..k}(a ^ j * cos(PI * b ^ j)), a = 0.5, b = 3, k = 20.

<File comment goes here!!>

Copyright (c) 2008 by <Quang Huy / NTU>


Constructor & Destructor Documentation

FWeierstrass::FWeierstrass ( int  nDimensions  ) 

<File comment goes here!!>

Copyright (c) 2008 by <Quang Huy / NTU>


The documentation for this class was generated from the following files:

Generated on Thu Aug 28 18:34:45 2008 for Dolphin by  doxygen 1.5.6