38 lines
577 B
C++
38 lines
577 B
C++
#pragma once
|
|
#include<iostream>
|
|
#include<math.h>
|
|
|
|
using namespace std;
|
|
|
|
// 能力参数类
|
|
class ABILITY
|
|
{
|
|
public:
|
|
// 型号
|
|
std::string model;
|
|
// 探测能力参数
|
|
double St;
|
|
double theta;
|
|
double m1;
|
|
double m2;
|
|
// 攻击能力参数
|
|
double K;
|
|
double N;
|
|
// 生存能力参数
|
|
double RCS;
|
|
double Lq;
|
|
double Lz;
|
|
double Nmax;
|
|
double Vp;
|
|
// 干扰能力参数
|
|
double Pj;
|
|
double Gj;
|
|
|
|
double DetectAbility; // 探测能力值
|
|
double AttackAbility; // 攻击能力值
|
|
double SurAbility; // 生存能力值
|
|
double InterfereAbility; // 干扰能力值
|
|
double Cost; // 装备成本
|
|
};
|
|
|