- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 中年大叔学雷达--雷达回波信号的产生(LFM echo Matlab)
1. 雷达回波信号产生原理雷达接收的回波可以是目标前向散射的,也可以是后向散射的,后向散射通常为双多基地雷达特有的。雷达接收的信号可以表示为 x(t) = S ( t ) + N ( t ) + C ( t ) + J ( t )其中,S ( t )表示目标的后向散射回波,N ( t ) 表示噪声,C ( t ) 表示为杂波,J ( t ) 表示干扰。这里对杂波和干扰进行一个比较。2. 雷达目标回波信号的生成...
2021-08-29 15:02:08 8292 1
原创 中年大叔学雷达-雷达信号的产生(LFM Matlab)
1. 关于线性调频信号(LFM)线性调频(LFM)是一种不需要伪随机编码序列的扩展频谱调制技术。因为线性调频信号占用的频带宽度远大于信息带宽,所以也可以获得很大的系统处理增益。线性调频信号又称为鸟声(Chirp)信号,因为其频谱带宽落于可听范围,听着像鸟声,所以又称Chirp扩展频谱(CSS)技术。LFM技术在雷达、声纳技术中有广泛应用,例如,在雷达定位技术中,它可用来增大射频脉冲宽度、加大通信距离、提高平均发射功率,同时又保持足够的信号频谱宽度,不降低雷达的距离分辨率。...
2021-08-18 20:52:39 3662
原创 中年大叔学Python第十课----Pyside2使用
坚持真是一件困难的事情。今天言归正传,继续搞Pyside2的库。1. 使用QT Designer开展界面设计使用QT Designer开展界面设计,软件的功能是获取文本框中的数据内容,并在点击按钮的时候弹出对话框,对话框中显示的内容为输入框中的内容。2. 调用库调用库函数,为了将QT Designer直接生成的是UI格式的文件,在py文件中需要调用UI文件,因此需要引入相应的库。class Stats: def __init__(self): ...
2021-04-19 14:07:18 960 2
原创 【中年大叔学Python---第九课】-Jupyter notebook+Python3.8.5+Pyside2 5.15.2 安装全过程记录!!!!!亲测可用
1. 概述前几天看到自己的同事用C#写了一个自动化办公的软件,看着他各种高效的演示,心里痒痒的不行。但是无奈不会C#啊,这时我又想到了强大的Python,经过查阅资料后,最终选择了Pyside2库。但是苦苦折腾了将近一周的事件,Pysides2库还是没有装上,无论我用国内哪个镜像源,发现都无法用pip安装。国内常用镜像源:清华:https://pypi.tuna.tsinghua.edu.cn/simple 中科大:https://pypi.mirrors.ustc.edu.cn/simple
2021-03-31 15:06:20 1427 3
原创 中年大叔学Python第8课----零基础爬取中国长征系列火箭发射记录
1. 编者按终于。。。利用零散时间,跟着B站学习了几天的视频后,终于具备了初步的爬虫本领。由于我个人是零基础学Python,零基础学爬虫。在半个月零散时间的尝试后,给自己布置了一个作业,爬取中国长征系列火箭发射记录。利用的知识点包括:1. 使用的库:requests,bs4,os,csv等;2. 爬取指定网站的表格;3. 处理翻页时URL不更新问题。2. 需求分析CZ系列运载火箭作为我国的金名片,以优质、高效、低成本等优势闻名海外,那么你知道我国CZ系列火箭都在哪些发射场发射过,
2021-03-06 19:51:59 737 6
原创 中年大叔学Python第7课------零基础爬虫爬取F1图片
1. 编者按作为中年大叔本叔,在积累了10年工程经验后一直幻想出圈,爬虫作为其中的一项必备技能,最近一周一直在孜孜不倦的学习Python和爬虫这也是我开辟这个中年大叔学Python专栏的原因。不忘初心,砥砺前行。使用的知识包括:为了实现对地址的快速获取,本文使用了正则方法,具体使用.*?和(.*?)方法; 为了存储文件,导入os库,进行文件夹的建立; 导入的库包括:os,re和requests。2. 项目概述-F1图片爬取由于大叔本人是一个F1车迷,所以,本次爬虫的第一个项目就是爬
2021-03-04 12:04:10 745 14
原创 Python第五课----一个关于进化的Python游戏
目录1. 概述2.游戏设定3.程序编写3.1 import导入3.2 无颚鱼类的建立3.3草履虫类的建立3.3 主循环的建立3.4程序运行结果3.4.1 当把边界位置设定为[0,4]时3.4.2 当把边界位置设定为[0,8]时3.4.3 当把边界位置设定为[0,10]时4. 小结1. 概述中年大叔在学习了一周Python后,决定做一个关于进化的小游戏,游戏用到的知识比较简单,使用的技术包括:1. import 导入随机数模块:使用r...
2021-02-28 15:56:05 544 3
原创 中年大叔学Python-第四课(Python 面向对象编程)
1. Self的用法Python的self类比于C++的this指针。类是图纸,类实例后的对象才相当于能住人的房子。self相当于每个房子的门牌号。Python 类在建立的时候,需要将self作为第一个变量,告诉Python环境。‘通过这个例子可以看出,程序首先建立了ball这个类,然后定义了2个方法,分别是setname和kick使用a = ball()时,可以将self指向a,这时再使用a.setName或者使用a.kick时就使用了之前定义的ball这个类。2. Pytho
2021-02-28 14:07:14 136
原创 中年大叔学Python---第三课(Pandas使用)
3. 4 DataFrame 和 Series之间的运算默认情况下,DataFrame和Series之间的算术运算会将Series的索引匹配到DataFrame的列,然后沿着行向下广播。
2021-02-23 19:53:36 143 2
原创 中年大叔学Python第一课----Numpy用法
作为一个中年男人,在专业知识领域有了一定积淀后,打算用计算机知识对本领域知识进行再思考。工欲善其事必先利其器!本篇blog是对Numpy模块用法的学习和整理了,编程环境使用Jupyter Notebook。欢迎大家指正。
2021-02-21 22:37:24 364 1
原创 Python 学习笔记-20210218
1. 字符串操作三个单字符,可以直接输出长的带换行的文档;Python如何优雅的交换两个变量的值2. random模块的应用引用random模块,randint函数中有两个变量,表示生产[a,b]使用random.getstate获取随机数种子,再通过random.setstate可以重新得到刚才的随机数.3. 浮点数如果在python中,使用float型数据时会出现偏差,但是如果引用decimal模块,则可以精准进行浮点数进行计算4. Bool 型数据只
2021-02-17 20:22:22 170
原创 Anaconda Jupyter Notebook 中自动扩展代码功能
摘要:在B站学习视频的时候,看到Up主在Jupyter Notebook中可以自动扩展Python中代码,类似于VC中的VA用法,因此马上再百度上查看需要安装哪些库和设置。但是,试验了很多中方法,终于在今天实现。赶快记下来!1. 参考文献https://stackoverflow.com/questions/58146683/all-jupyter-contrib-nbextensions-are-marked-as-possibly-incompatible/58146865#58146865
2021-02-17 20:20:09 237 2
原创 阵列信号处理笔记-阵列信号处理基础
1. 前言阵列信号处理主要研究问题包括:波束行程技术; 空间谱估计; 信号源定位; 信源分离。2. 阵列信号处理基础2.1 矩阵代数相关知识2.2 信源和噪声模型2.2.1 窄带信号如果信号带宽远小于中心频率,则该信号称为窄带信号,即:其中,Wb表示带宽,f0表示中心频率。窄带信号均可以表示为:在以上表达式中,表示慢变幅度调制函数(或称为实包络),为慢变相位调制函数。一般情况下,和包括全部有用信息。2.2.2相关系数对于接收到的多个信号,一般可以利用.
2021-02-15 15:59:57 1745
原创 Jupyter Notebook自学笔记
摘要:由于工作需要,本期开始系统学习Jupyter Notebook使用技巧,由于本笔记主要为个人使用,因此仅对其中的干货内容进行介绍。1. 安装Jupyterthemes在cmd中,使用pip安装Jupyterthemes。pip安装后,很容易即可找到jupyterthemes进行安装。但由于这个源太慢,因此用清华大学的镜像进行下载pip install jupyterthemes -i https://pypi.tuna.tsinghua.edu.cn/simple/秒安装完
2021-02-14 19:16:20 364
原创 Pythonnet 安装日记
由于项目需要,需要在电脑上安装Pythonnet 库,折腾了一阵子,把相关过程进行梳理。1. 确认个人电脑的Python版本cmd中,运行python --version,得到个人电脑Python版本号为3.7.6。2. 确认个人电脑操作系统操作系统为win7操作系统 64b。3. 安装pip库安装pip时,一直由于pip版本低报错。试了几种方法都失败了,最后用这种方法成功,记录如下:不要直接win+R然后cmd,而是要选择“开始”—“Windows系统”—“命令提示符”
2021-02-14 14:49:04 5338 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人