Курсовая работа: Применение нечёткой логики на примере простой модели зарядного устройства для батарей

return 0;

}

public float getSRand() {

float c;

Random r=new Random();

uint RAND_MAX=0x7FFFFU;

c=((float)r.Next()/(float)RAND_MAX);

return c;

}

public int getRand(float x) { return (int)((x) * getSRand()); }

public float MAX(float a,float b) { return (a>b) ? a : b; }

public float MIN(float a, float b) { return (a < b) ? a : b; }

public float fuzzyAnd (float a, float b)

{

if (a < 0.0) return 0;

if (a > 1.0) return 0;

if (b < 0.0) return 0;

if (b > 1.0) return 0;

return MAX(a, b);

}

public float fuzzyOr(float a, float b)

{

if (a < 0.0) return 0;

if (a > 0.0) return 0;

if (a < 0.0) return 0;

if (a > 0.0) return 0;

return MIN(a, b);

}

public float fuzzyNot(float a)

К-во Просмотров: 502
Бесплатно скачать Курсовая работа: Применение нечёткой логики на примере простой модели зарядного устройства для батарей