
- is the value of C always a constant set of numbers?
The suggested values for m, cand Aare the values indicated by Molga and Smutnicki (2005) .
c - ( /).
(x, y) ∈ [0, 10] x [0, 10]. m , c. , .
, - .
"" :
const double A[5][2] = {{3.0, 5.0},{5.0, 2.0},{2.0, 1.0},{1.0, 4.0},{7.0, 9.0}};
const double c[5] = {1.0, 2.0, 5.0, 2.0, 3.0};
const unsigned d = 2;
double s = 0.0;
for (unsigned j = 0; j < d; ++j)
s += std::pow(x[j] - A[i][j], 2.0);
:
const double pi = 3.1415926535897932;
const unsigned m = 5;
double ret = 0.0;
for (unsigned i(0); i < m; ++i)
{
ret += c[i] * std::exp(-s / pi) * std::cos(pi * s);
}
ret .
3 ?
: , , , , , , .
do ... while ().
(10/15 ), .
C