自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 实数信号与复数信号频谱区别

实数信号可以由无数不同频率基波信号cos叠加,cos再用ejw和e-jw表示,就成了双边谱复数信号同理也可以由无数不同频率基波信号叠加,只不过实数部分由实数信号叠加,虚数部分由虚数信号叠加,总的再分别把实数部分基波信号和虚数部分基波信号分别拆分成ejw和e-jw表示,这样的结果就是复数信号的双边谱,但由于cos和sin都参与了拆分,所以和只有cos拆分不同,其双边谱不一定是对称的,...

2021-07-09 16:54:13 6186

原创 2021-07-09

单边谱与双边谱的转换:单边谱只有余弦波,因为圆周运动的正方向运动与反方向运动其余弦幅度值的变化是一样的,而正弦的幅度值变化是刚好成相反数,因此单边(coswt)转化为双边(coswt-jsinwt)后,幅度值变为原来的一半:对余弦来说,正负频率幅度值一样,相加之后和单边幅度值相同了,对于正弦来说,正负频率幅度值相反,相加抵消,因此单边转换为双边只是为了可以多个正弦信号:有利于信号处理中其他操作。...

2021-07-09 11:12:00 677

转载 通信算法面试题

时长1.5h,四种题型,10个单选,5个判断,7个填空,4个问答,一共100分记录我记住的题,答案不确定对错,题目序号是我随便写的,具体的记不清楚啦单选1,在高斯白噪声干扰的信道内,信噪比为61.96dB,带宽减少一半时,SNR为(C )A 55.96dB C64.96dB D 67.96dB2,Turbo码译码的算法复杂度排序为  MAX_log_MAP>Log_MAP>MAP 不知道对不对3,MATLAB程序题,大意是给了一个数组 A{1,2,3;3,

2021-06-01 22:38:53 1716

原创 关于通信系统中的复数与OFDM

对一组输入的二进制数据(例如1,0等等),首先进行调制(这里就是指映射,与书上说的不同)例如BPSK,QPSK,MAQM等,都是进行映射,得到一组包含了相位以及幅度信息的复数(1+1i,-1-1i等等),目前为止都只是数据的转换,可以认为没有实际的意义,并不涉及到数据在信道中的传输; 再看OFDM,用exp(jwt)与上面得到的复数相乘,这时得到的数据已经包含了波形的信息(exp(jwt)其实就是cos和sin,是可以容易理解为正弦波形的),这里可以使用IFFT提高运算效率,那么这时得到的输出显然是ac.

2021-01-14 14:11:27 981

原创 关于信号处理中的复信号

对于窄带信号s(t)=a(t)cos(wt+fai(t)),正交形式为s(t)=si(t)cos(wt)-sq(t)sin(wt),式中si(t)=a(t)cos(fai(t)),sq(t)=a(t)sin(fai(t)),si(t)称为基带同相分量,sq(t)称为基带正交分量。 数字信号经过数字带通调制后会加上载波,将s(t)=a(t)cos(wt+fai(t))通过滤波器滤除负频段得到的时域信号(简单来说就是时域卷积一个sa函数),再经过数字信号处理,将三角函数信号用指数形式:(a(t)e^jwt).

2020-08-12 23:54:19 2024

原创 python引用全局变量

在Python函数中使用全局变量并且有更改操作时,需要首先global 变量名,再对变量进行操作。也无需在函数之前对变量进行定义,python变量只在赋值的同时分配空间。

2020-08-11 14:18:57 242

原创 标签偏移量与向数据流长度关系

当给定一个标记列表时,向量源将通过更新相对于向量流长度的偏移量来重复地发出标记。也就是说,如果向量有500个项目,而一个标记的偏移量为0,则该标记将被放置在项目0、500、1000、1500等上。...

2020-08-11 12:42:41 210

转载 对线程的简单理解

顺序编程:代码从上而下按照固定的顺序执行,只有上一件事情执行完毕,才能执行下一件事。就像物理电路中的串行,假如有十件事情,一个人来完成,这个人必须先做第一件事情,然后再做第二件事情,最后做第十件事情,按照顺序做。并行编程:多个操作同时处理,他们之间是并行的。假如十件事情,两个人来完成,每个人在某个时间点各自做各自的事情,互不影响并发编程:将一个操作分割成多个部分执行并且允许无序处理,假如有十件事情,如果有一个人在做,这个人可能做一会这个不想做了,再去做别的,做着做着可能也不想做了,又去干其它事情了,看他

2020-08-11 10:22:47 98

原创 创建Python包的步骤

使用Python包真的很简单。您需要做的只是:创建一个目录,并为其指定软件包的名称。将您的课程放进去。在目录中创建__init__.py文件就这样!为了创建一个Python包,这很容易。该__init__.py文件是必需的,因为使用此文件,Python会知道该目录是Python软件包目录,而不是普通目录(或文件夹-任意名称)。...

2020-08-10 12:32:46 487 1

翻译 GNU Radio & Pythpn

目录运行时PMT音频信号布尔运算符字节运营商频道转换器信道模型编码块ControlPort块调试块DTV块均衡器块错误编码块FCD块文件运算符块过滤块傅立叶分析减损模型块仪表块液位控制块数学运算符块邮件工具阻止其它块调制器模块联网工具块NOAA块OFDM分组操作块寻呼机块峰值检测器模块重采样器块流运算符块流标签工具块符号编码块同步器块网格编码块类型转换器模块..

2020-08-01 13:53:55 3666

转载 深刻理解FFT

FFT程序,输入是一组复数,输出也是一组复数,想问一下输入到底应该输入什么,输出的复数的含义是什么?给定一组序列的抽样值,如何用FFT确定它的频率?首先,fft函数出来的应该是个复数,每一个点分实部虚部两部分。假设采用1024点fft,采样频率是fs,那么第一个点对应0频率点,第512点对应的就是fs/2的频率点。然后从头开始找模值最大的那个点,其所对应的频率值应该就是你要的基波频率了。FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。有些信号在时域上是很难看出什么特征的,但是如果变换到频域之

2020-07-24 12:13:58 3108 1

原创 LimeSuiteGUI下载

其他版本点这里下载2020最新版点这里下载2019版

2020-07-18 15:51:51 259

转载 一文读懂matlab中rcosdesign函数(成型滤波器)

直接来描述一下:b = rcosdesign(beta,span,sps,shape)beta: 滚降系数,取值0~1之间,决定频宽和陡峭程度。取值一般大于0.2。span: 表示截断的符号范围。sps: 单个符号范围的采样个数。shape:可选参数。可不加,可加上’normal’,可加上’sqrt’。当选择’sqrt’时,返回一个平方根升余弦滤波器。下图是滚降系数不同的对比,可以看出,设计一个升余弦滤波器总共需要上述三个参数。贴一段测试代码:clear allh1 = rcosdesi

2020-07-18 15:10:58 2098

原创 解决python利用pip安装package过程中出现的问题

pip debug --verbose首先在windows终端中进入python安装目录,然后输入以下命令pip debug --verbose即可看到当前python版本可以安装的适配文件标签

2020-07-18 15:07:08 1168 1

转载 Verilog中reg和wire的区别

Verilog中reg和wire的区别wire表示直通,即输入有变化,输出马上无条件地反映(如与、非门的简单连接)。reg表示一定要有触发,输出才会反映输入的状态。reg相当于存储单元,wire相当于物理连线。reg表示一定要有触发,没有输入的时候可以保持原来的值,但不直接实际的硬件电路对应。 两者的区别是:寄存器型数据保持最后一次的赋值,而线型数据需要持续的驱动。wire使用在连续赋值语句中,而reg使用在过程赋值语句(initial ,always)中。wire若无驱动器连接,其值为z,reg

2020-06-21 10:14:45 18010 2

原创 2020-04-15

Simulink的QPSK仿真我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《通信专业Simulink学习记录—QPSK链路仿真》, 一起来围观吧 https://blog.csdn.net/anthomy/article/details/100834943...

2020-04-15 23:25:46 85

source.rar

Verilog设计实例135例及源码

2020-08-10

LimeSuiteGUI_20200128_1c1c202.exe

这个是2020最新版本的LImeSuiteGUI,由于这个版本的试过不能更新Limesdr mini的固件,所以可以先下载我上传的2019版本更新固件再使用2020版本的。

2020-07-18

LimeSuiteGUI_20190513_b534e74.exe

LimeSuiteGUI_20190513_b534e74.exe下载。官网下载的速度简直太慢,这个我下了好长时间才下载下来,这个是Windows版的,下载后直接打开就可以了,2020版本的试过不能点击Default也不能更新固件,这个可以更新固件

2020-07-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除