Programming the Relley distribution

S. Yudachev, N. Gordienko, P. A. Monakhov, S. Sitnikov
{"title":"Programming the Relley distribution","authors":"S. Yudachev, N. Gordienko, P. A. Monakhov, S. Sitnikov","doi":"10.33920/pro-2-2207-06","DOIUrl":null,"url":null,"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.","PeriodicalId":415140,"journal":{"name":"Glavnyj mekhanik (Chief Mechanic)","volume":"190 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Glavnyj mekhanik (Chief Mechanic)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.33920/pro-2-2207-06","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

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.
编程Relley分布
本文介绍了用于查找和处理信号的编程算法。本工作的实际意义在于学习C和Python编程的基础知识。了解Visual studio集成编程环境是一个流行的编写、调试和编译代码的环境,可以在公共领域下载。它还包括大多数使用的库,可以简化代码编写。Anaconda是Python编程语言的发行版,其中包括一组免费的库,这些库也是免费提供的。通过概率论构造按Relley定律分布的随机变量的实例,说明了C语言和Python语言之间的相互作用。使用C语言完成数据的计算并将其填充到数组中,使用Python进行建模,构建直方图,并将得到的结果与理论结果进行比较。这项工作可用于高等院校学生的培训,以达到熟悉的目的,并进一步用于确定假警报,用于寻找雷达初级信号处理的自适应阈值。考虑了每种语言的语法及其优势。这些编程语言的熟悉和研究是在俄罗斯联邦领先的工程大学之一,鲍曼莫斯科国立技术大学的围墙内进行的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信