编程Relley分布

S. Yudachev, N. Gordienko, P. A. Monakhov, S. Sitnikov
{"title":"编程Relley分布","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":"{\"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}","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

摘要

本文介绍了用于查找和处理信号的编程算法。本工作的实际意义在于学习C和Python编程的基础知识。了解Visual studio集成编程环境是一个流行的编写、调试和编译代码的环境,可以在公共领域下载。它还包括大多数使用的库,可以简化代码编写。Anaconda是Python编程语言的发行版,其中包括一组免费的库,这些库也是免费提供的。通过概率论构造按Relley定律分布的随机变量的实例,说明了C语言和Python语言之间的相互作用。使用C语言完成数据的计算并将其填充到数组中,使用Python进行建模,构建直方图,并将得到的结果与理论结果进行比较。这项工作可用于高等院校学生的培训,以达到熟悉的目的,并进一步用于确定假警报,用于寻找雷达初级信号处理的自适应阈值。考虑了每种语言的语法及其优势。这些编程语言的熟悉和研究是在俄罗斯联邦领先的工程大学之一,鲍曼莫斯科国立技术大学的围墙内进行的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Programming the Relley distribution
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
The main stages of the deployment of the lean production concept of JSC Perm Plant «Mashinostroitel» Creating group drawings for the same type of products in the Autodesk Inventor program environment management tools of the concept of managing the development of the production-economic system of an aircraft engine building enterprise Actual issues of operation of CNC machines — preparation of control programs Improvement the technological processes of manufacture the pump case and assembling the flanged joint by using modern adhesives
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1