论文部分内容阅读
一、概述随着现代科学技术的发展,伪随机序列码已越来越得到人们的重视,它的应用已渗透到空间科学、雷达导航、电子测量、仿真技术,通信等领域,是当代保密通信不可缺少的应用技术.本软件包可以模拟任意结构的线性和非线性(限于双发生器型)序列码发生器的功能,并对其随机等特性进行分析,给出有关数据和图表.设计本软件包的出发点虽然是对给定发生器的输出码型的随机特性进行分析,但由于其对序列码的特性进行较全面的分析,所以有其应用的普遍意义.本软件包由主程序(PRC)和五个子程序(LCG, NLCG, RAN, FFT和PLOT)组成,共约700多条FORTRAN语句(含注释语句).其中子程序LCG和NLCG,分别为线性和非线性序列码发生器的仿真过程;子程序RAN为随机数产生器,由它随机地确定伪码发生器的初始状态;子程序FFT为时域快速付氏变换,通过对序列码的自相关函数进行付氏变换,可以得到序列码的谱函数;利用子程序PLOT,可以分别
I. Overview With the development of modern science and technology, pseudo-random sequence codes have drawn more and more attention. Its application has penetrated the fields of space science, radar navigation, electronic measurement, simulation technology and communications. Indispensable application technology.The software package can simulate the linear and nonlinear (limited to dual generator type) sequence code generator function of any structure, and its random characteristics and other analysis, given the relevant data and charts. Although the starting point of the software package is to analyze the random characteristics of the output pattern of a given generator, it has its universal significance due to its more comprehensive analysis of the characteristics of the sequence code.This package consists of the main program ( PRC) and five subroutines (LCG, NLCG, RAN, FFT and PLOT), with about 700 FORTRAN statements (including annotations), including subroutines LCG and NLCG, respectively, for linear and non-linear sequence code generators Simulation process; subroutine RAN random number generator, which randomly determine the initial state of the pseudo-code generator; subroutine FFT for the fast Fourier transform in the time domain, through the autocorrelation function of sequence code Fu’s In other words, the function can be obtained spectral sequence code; PLOT The subroutines may be respectively