Abstract

The article describes programming algorithms for finding and processing a signal. The practical significance of the work is the study of the basics of programming in C and Python. Getting to know the Visual studio integrated programming environment is a popular environment for writing, debugging and compiling code, available for download in the public domain. It also includes most of the libraries used, which simplify writing code. And Anaconda is a distribution for the Python programming language, which includes a set of free libraries, which is also freely available. The interaction of C and Python languages is demonstrated by the example of constructing random variables distributed according to Relley's law using probability theory. Using the C language, the task of calculating data and filling it into an array was performed, Python was used for modeling, constructing histograms and comparing the results obtained with theoretical ones. This work can be used to train students of higher educational institutions for the purpose of familiarization, as well as further used to determine a false alarm used in finding an adaptive threshold for primary signal processing in radar. The syntax of each language and their strengths are considered. Familiarization and study of these programming languages are conducted within the walls of one of the leading engineering universities of the Russian Federation, the Bauman Moscow State Technical University.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call