
数字信号处理
文章平均质量分 68
yundanfengqing_nuc
打铁还需自身强!
展开
-
图像压缩原理
原文网址:https://blog.csdn.net/newchenxf/article/details/51693753转载请注明出处。1 图像可压缩的原因一张原始图像(1920x1080),如果每个像素32bit表示(RGBA),那么,图像需要的内存大小1920x1080x4 = 8294400 Byte,大约8M。这我们是万万不能接受的。如果这样,1G硬盘才存100多张图片,伤不起啊!视频也一样,如果视频是1920x1080,30fps, 1小时。那不压缩大概需要的内存:8Mx30x60原创 2020-10-30 16:46:11 · 1214 阅读 · 0 评论 -
由奈奎斯特采样定理理解带通采样定理
终于写到这篇博文,相比于低通采样定理,带通采样定理在刚开始接触时,是真的难理解。现在,就由让我来引导你弄清楚带通采样定理吧。首先,为什么要有带通采样定理这个东西呢,对于所有的信号都使用奈奎斯特采样定理它不香吗?对于一些低频信号,使用奈奎斯特采样定理,那确实挺好。但是,科技在发展呀,现在基带信号骑在载波信号上形成的调制信号,那真的是层出不穷,载波信号有的上来就是三十多G,而基带信号的带宽可能就10M。现在我想把这个调制信号经过采样变成数字信号,我们要是使用奈奎斯特采样定理,你自己算算采样频率fs要多大,六转载 2020-09-24 10:46:38 · 7199 阅读 · 0 评论 -
带通采样定理简单记录
没有目的的学习是困难的,当初是为了过一遍信号处理的相关知识,遇到了带通采样定理,和奈奎斯特采样定理相比,简直麻烦的让人无法接受!转眼间,半年过去了,这次为了看论文而再次回顾带通采样定理时,发现,接受就好,也看了推导,反而觉得麻烦。下面简单的记录下带通采样定理,这个知识点,当你用的时候,你就不会认为它生涩难懂,因为比它难懂的东西太多了。为什么要用带通采样定理呢?按理说,奈奎斯特采样定理不是通吃一切吗?话虽如此,奈奎斯特说,只要采样率不小于信号最高频率的2倍,采样后的信号就能能够准确恢复。可事实上,转载 2020-09-24 10:21:08 · 900 阅读 · 0 评论 -
Matlab中fft作频谱横纵坐标
关于这个问题,在很早之前就分享过,也通过了解实现了算法,当时看的明白,想的明白,突然要用的时候,又开始疑问,不免有些纠结,与其每次使用的时候都查,浪费时间,还不如,一次搞定。真心没把哪门没学好的课程,归结到老师,但fft这事,还真得跟大学老师讨个说法,哈哈。matlab FFT 横坐标问题:前人关于FFT横坐标的详细阐述我们知道Fourier分析是信号处理里很重要的技术,matl...转载 2020-04-22 13:15:19 · 14397 阅读 · 1 评论 -
Matlab中用fft作频谱后为什么要用fftshift
fft是一维傅里叶变换,即将时域信号转换为频域信号fftshift是针对频域的,将FFT的DC分量移到频谱中心即对频域的图像,(假设用一条水平线和一条垂直线将频谱图分成四块)对这四块进行对角线的交换与反对角线的交换FFTSHIFTShift zero-frequency component to center of spectrum. For vectors, FFTSHIFT(...转载 2020-04-22 13:12:48 · 510 阅读 · 0 评论 -
乃奎斯特采样定理的理解及应用实例
一、典型的软件无线电处理流程二、乃奎斯特定理理解及应用乃奎斯特定理指出:如果AD转换想没有混叠现象发生,那么抽样率至少是目标信号带宽的2倍。假设我们要处理一个低通信号,我们感兴趣的信号带宽是0到fmax,按照Myqusit理论,抽样率必须至少是2*fmax。如果我们的ADC工作在20MHZ,但是我们想收听92.1mhz的FM电台,我们该怎么办呢?答案是使用RF前端,接收原创 2017-10-25 14:05:22 · 5781 阅读 · 0 评论 -
误差向量幅度(EVM)
转自:http://blog.sina.com.cn/s/blog_6c46cb860100otm3.html误差向量幅度(EVM):误差向量(包括幅度和相位的矢量)是在一个给定时刻理想无误差基准信号与实际发射信号的向量差。Error Vector MagnitudeEVM是衡量一个RF系统总体质量指标,定义为信号星座图上测量信号与理想信号之间的误差,它用来表示发射器的调制精度,调制解调器转载 2017-07-11 11:28:42 · 51000 阅读 · 0 评论 -
FMT调制解调
一、FMT调制原创 2017-07-10 15:23:36 · 661 阅读 · 0 评论 -
Viterbi译码及matlab代码(二)
1、相关定义称距离为度量,累计距离为累计度量,分支距离为分支度量称到达每步的累计度量最小的那个路径为幸存路径称全局最优路径为最大似然路径2、算法每一步:用前一状态的幸存路径(Fa,Fb,Fc,Fd)和本步的分支路径(S0,S1,S2,S3)计算出到达每个状态的累计度量,保留幸存路径,从第一步开始执行此过程,到最后一步得到最优路径复杂度。每步需要比较8条路径(每状态两条)原创 2017-04-21 16:10:11 · 13460 阅读 · 4 评论 -
Viterbi译码及matlab代码(一)
转自:http://www.doc88.com/p-5436827857500.html原创 2017-04-21 15:55:50 · 8915 阅读 · 0 评论 -
CIC滤波器
1、CIC滤波器原创 2017-04-19 15:50:34 · 13101 阅读 · 0 评论 -
GMSK调制解调(二)
本文主要讲述GMSK接收通路中频偏矫正的实现。参考文献:《突发 GMSK信号分析与解调技术的研究与实现 》1、基于循环平稳特性的符号率估计算法对于恒包络CPM信号,可以根据信号的循环平稳特性来对信号的符号速率进行估计。理想条件下,CPM信号的基带表达式 式中,{an}是信号源发送的比特序列,对二进制调制方式有an取{-1,1}。h是CP原创 2017-04-19 15:48:01 · 3926 阅读 · 0 评论 -
GMSK调制解调(一)
一、连续相位调制原理CPMC信号的实数域数学表达式:上式中,A表示符号能量,fc表示载波频率,I为发送的码元数据原创 2017-04-17 18:05:20 · 31252 阅读 · 3 评论 -
dB分贝
dB(Decibel,分贝)是一个纯计数单位,原意为表示两个量比值的大小。一、简化数值,读写方便:X = 100000(即10^5),X(dB)= 10lg(X) = 10lg(10^5) = 50dB;X = 0.00001(即10^-5),X(dB)= 10lg(10^-5) = -50dB;二、简易运算,计算方便:1000×2=30dB+3dB=33dB。在电子工程领原创 2016-12-22 10:27:14 · 1313 阅读 · 0 评论 -
复数的指数表示
太丢人了,想当年还学过复变函数呢,时间长了,好多东西都忘了,统统还给了老师!z=a+ib;z=re^(iθ);其中,r为z的模,θ为辐角主值。z=[(a^2+b^2)^1/2]*{[a/(a^2+b^2)^1/2]+[ib/(a^2+b^2)^1/2]}=r(cosθ+isinθ)=re^(iθ) (最后一步为欧拉公式)原创 2016-09-08 17:44:56 · 10128 阅读 · 1 评论 -
傅里叶变换
一、用matlab实现傅里叶变换FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征了。这就是很多信号分析采用FFT变换的原因。另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。虽然很多人都知道FFT是什么,可以用来做什么,怎么去做,但是却不知道FFT之后的结果是什意转载 2016-08-22 10:29:00 · 858 阅读 · 0 评论 -
PI/4 DQPSK调制
一、PI/4 DQPSK调制实现 对输入数据流经串并变换、差分编码、内插和成形滤波器后,再经过正交调制后就得到PI/4 DQPSK调制信号,其调制原理框图如下所示。串并转换:输入数据经过串并变换后,分为I、Q两路信号Xk和Yk,其速率为输入比特率的一半。 差分相位编码:I、Q通道的信号(XkYk)发生相应的变化,映射到星座点上去,得到同相信号Ik和正交信号Qk。原创 2016-08-12 14:26:58 · 8519 阅读 · 0 评论 -
cos和sin的傅立叶变换
转载 2016-07-13 15:10:05 · 191266 阅读 · 9 评论 -
信噪比
S是平均信号功率,N是平均噪声功率,信噪比(S/N)通常用分贝(dB)表示,分贝数=10×log10(S/N)。原创 2016-06-08 16:22:47 · 1433 阅读 · 0 评论 -
正弦波频率和采样率
正弦波频率和采样率Matlab程序代码说明:原创 2016-05-24 15:59:26 · 7305 阅读 · 0 评论 -
傅立叶变换中的时间和频率
一、时间和频率原创 2015-11-06 09:19:23 · 20271 阅读 · 3 评论 -
平方根升余弦滤波器
1.Rcosfir:design a raised cosine FIR filter.(rcosfir是低通滤波用的,以便后面加载频。) B = RCOSFIR(R, N_T, RATE, T) designs and returns a raised cosine FIR filter. A raised cosine filter is typically转载 2015-11-03 15:49:05 · 10714 阅读 · 0 评论 -
滤波器相关概念
(1)滤波器阶数第一种解释:就是指过滤谐波的次数,一般来讲,同样的滤波器,其阶数越高,滤波效果就越好,但是,阶数越高,成本也就越高,因此,选择合适的阶数是非常重要的。第二种解释:窗函数的长度就是滤波器的阶数,滤波器的系数和窗函数的长度没有必然的关系,它只与滤波器的截止频率、过渡带、阻带内的衰减等有关。(2)滤波器的系数h(n)是滤波器的系数,n为阶数。对于阶数的选择,可以用MATL原创 2015-11-02 10:44:53 · 2897 阅读 · 1 评论 -
数字通信中的比特率、符号率等
转自:http://xxyyyboy.blog.163.com/blog/static/7658326200911221002046/ 在数字通信中的数据传输速率与调制速率是两个容易混淆的概念。数据传输速率(又称码率、比特率或数据带宽)描述通信中每秒传送数据代码的比特数,单位是bps。 当要将数据进行远距离传送时,往往是将数据通过调制解调技术进行传送的,即将数据信号先转载 2015-06-11 10:26:41 · 3345 阅读 · 0 评论 -
MATLAB画系统函数零极点以及幅频特性
1、zplane函数 zplane(z, p) 绘制出列向量z中的零点(以符号"○" 表示)和列向量p中的极点(以符号"×"表示),同时画出参考单位圆,并在多阶零点和极点的右上角标出其阶数。如果z和p为矩阵,则zplane以不同的颜色分别绘出z和p各列中的零点和极点。 zplane(B, A) 绘制出系统函数H(z)的零极点图。其中B和A为系统函数H(z) = B(原创 2015-04-29 14:25:14 · 41565 阅读 · 0 评论 -
系统函数的零极点
http://blog.sina.com.cn/s/blog_640029b3010118vj.html原创 2015-04-29 11:27:55 · 4045 阅读 · 0 评论 -
频谱、能谱、功率谱、倍频程谱、1/3 倍频程谱
http://blog.csdn.net/liyuanbhu/article/details/42675765转载 2015-04-28 11:23:57 · 1963 阅读 · 0 评论 -
数字上变频 数字下变频
数字上变频 数字下变频原创 2015-04-15 14:29:01 · 2897 阅读 · 4 评论