30 lines
609 B
C
30 lines
609 B
C
![]() |
#pragma once
|
||
|
#include<math.h>
|
||
|
|
||
|
double compDetectValue(double x1, double x2, double x3)
|
||
|
{
|
||
|
double value = pow(x1/74.0,2) * (x2/120.0) * pow(x3,0.5);
|
||
|
return value;
|
||
|
}
|
||
|
|
||
|
double computeAttackValue(double x1, double x2)
|
||
|
{
|
||
|
double value = x1 * pow(x2,0.5) + 1;
|
||
|
return value;
|
||
|
}
|
||
|
|
||
|
double computeSurValue(double x1, double x2, double x3, double x4, double x5)
|
||
|
{
|
||
|
if((x1 == 0) || (x2 == 0) || (x3 == 0))
|
||
|
{
|
||
|
return 0.0;
|
||
|
}
|
||
|
double value = pow((10.0/x1) * (15.0/x2) * (5.0/x3),0.5) + (x4/9.0) + (x5/1200.0);
|
||
|
return value;
|
||
|
}
|
||
|
|
||
|
double computeInterfereValue(double x1, double x2)
|
||
|
{
|
||
|
double value = x1 * x2;
|
||
|
return value;
|
||
|
}
|