data_init = np.zeros ((900,6)) # inicialización de matriz
# donde la primera columna representa cada estado, 16 representa la
función de redondeo S1 S6 :
int ()
for i in range(0,899):
data_init[i][0]=int(i/150)+1
#python中矩阵都是以0开始的
Los datos son la matriz de datos. La
primera columna representa 6 estados que incluyen identificación de objetivos no cooperativa, calibración / AGC, evitación meteorológica, alcance de artillería, enlace de datos aéreos y repetición intermedia.
Los siguientes cinco representan varios parámetros, que incluyen: frecuencia de repetición de pulso (PRF), ancho de pulso, ciclo de trabajo, relación de compresión de pulso y ancho de banda instantáneo.
Generar distribución uniforme en python
np.random.uniform(low,high,size)
#low和high为分布范围
#size为样本数目