自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lys form BIT的博客

小小书童

  • 博客(18)
  • 资源 (5)
  • 收藏
  • 关注

原创 基于matlab深入形象理解频率分辨率,补零,栅栏效应,频谱泄漏

写在前面不知大家是否对补零的作用是什么,栅栏效应,频谱泄漏,采样频率,采样点数,频率分辨率,它们之间的联系与区别有所困惑呢?请耐心读完,并用matlab来帮助我们更好的理解。频率分辨率可以理解为在使用DFT时,在频率轴上的所能得到的最小频率间隔它实际是作FFT时谱图中的两条相邻谱线之间的频率间隔,也有称作步长。f0=fs/N=1/NTs=1/T,其中N为采样点数,fs为采样频率,Ts为采样间隔。所以NTs就是采样前模拟信号的时间长度T,所以信号长度越长,频率分辨率越好。是不是采样点数越多,频率分辨力

2020-07-01 17:29:18 7467 1

原创 MATLAB符号计算总结

1.符号计算目录1.引导2.基本符号对象的创建2.1符号数 所用函数 :sym(num):sc=sym(100) %非超长符号数的建立,不超过15位sym('num'):sc1=sym('15555555555555555555') %超长vpa(abs(b1-b2),32) %vpa设置精度值isAlways:e1=sym(pi)e2=sym('pi')isAlways(e1==e2)d1=sym(i)d2=sym(j)isAlways(d1==d2) %千万不要sym(

2020-07-19 17:11:17 2226

原创 基于matlab通信系统中的调制解调

基于matlab通信系统中的模拟调制解调%可以将am fm pm amssb amdsb-tcfm=10;fc=100;am=sqrt(2);Fs=1000; %采样频率Fs,载波频率fc,信号频率fmwc=2*pi*fc; %相乘fc+fm fc-fmwm=fm*2*pi;N=1000;n=1:N;t=n/Fs; %时间序列f=n*Fs/N; %频率序列,要是看双边谱,就用floor(-(N-1)/2:N/2);建立频率序列model=input('

2020-07-11 16:47:44 1435

原创 变频技术

一、直接变频前面讲数字调制原理时,直接利用IQ调制将基带信号变换为频带信号,为直接上变频;直接利用IQ解调为直接下变频;二、间接变频考虑到实际系统的实现难度,一般将基带信号变换为中频信号,再从中频到射频,称为间接上变频,反之称为间接下变频,统称间接变频1间接上变频1)基带变换到中频sIF(t)=I(t)cosωIFt−Q(t)sinωIFt这个变换过程实质上就是IQ调制的过程,只不过载波的频率是中频而已。2)中频变换到射频通过滤波器滤除低频成分:sRF(t)=I(t)cos(ωL+ωI

2020-07-09 14:18:24 1930

原创 频带信号的发送和接收的有效理解

基带信号通过调制转换成频带信号。调制的基本思路就是发送端产生高频载波信号,让高频载波的幅度、频率或相位随着调制信号变化,接收端收到后,从中将调制信号恢复出来。根据要调制的信号是模拟信号还是数字信号,调制分为:模拟调制和数字调制模拟调制一、标准幅度调制幅度调制的基本思路是:用低频电信号去控制高频无线电信号的幅度,也就是在发送端让高频无线电信号的幅度随着低频电信号变化,到了接收端将高频无线电信号的幅度变化信息提取出来就可以恢复低频电信号。100kHz的高频载波波形已调高频信号低频电信号的幅值.

2020-07-08 22:30:27 2361

原创 基带信号的发送和接收的有效理解和掌握

数字信号要想在信道中传输,必须在发射机的基带部分进行脉冲成形,将数字信号转换成脉冲信号;脉冲信号到达接收机后,在基带部分进行采样判决,将数字信号恢复出来。脉冲整形一、矩形脉冲实际上矩形脉冲无失真传输是不可能的,因为由傅里叶变换可知,时域矩形脉冲,频域是sinc函数,带宽无限,而信道带宽总是有限的。失真严重导致采样判决出错,无法正确恢复数字信号。显然矩形脉冲信号不合适,sinc脉冲信号合适二、sinc脉冲其频谱有限,一个码元达到最大幅值时其他所有码元幅值刚好为零,码元之间不会相互影响,实现了无.

2020-07-07 16:48:21 2768 2

原创 信道编码和交织的有效总结和理解

信道编码的引入主要是为了解决数据在信道中传输时引入的误码问题。解决误码问题有两个办法:前向纠错、后向纠错一.FEC(Forward erro correction)1.重复码将每一个信息比特重复3次编码:0→000,1→111。接收端根据少数服从多数的原则进行译码。传输效率低2.分组码为了提高传输效率,将k位信息比特分为一组,增加少量多余码元,共计n位,这就是分组码。包含k位信息比特的n位分组码,一般记为(n,k)分组码,如图5所示。奇偶校验码:只能查错(奇数个错误)不能纠错汉明码:.

2020-07-06 10:49:52 9354

原创 信源编码的深入浅出理解

一.模数转换(1)采样1.采样原理:从时域看,利用冲激信号按照一定的时间间隔对模拟信号进行抽样;从频域看,以采样频率为间隔对模拟信号频谱进行周期性拓展,2.重建原理:l利用理想低通滤波器从输入采样信号中重建模拟信号:从时域看,采样信号的每个冲激在滤波器输出端产生一个sinc脉冲,叠加起来就得到了原始模拟信号;从频域看,采样信号的频谱与理想低通滤波器的频率响应相乘,就得到了原始模拟信号的频谱。3.采样定理: 采样频率必须大于模拟信号最高频率的2倍:fs>2fmax4.频率混叠:当采样频率低于.

2020-07-05 14:17:48 1807

原创 FFT的那些细节

用MATLAB进行谱分析时注意:例:N=8;n=0:N-1;xn=[4 3 2 6 7 8 9 0];Xk=fft(xn)→Xk =39.0000 -10.7782 + 6.2929i 0 - 5.0000i 4.7782 - 7.7071i 5.0000 4.7782 + 7.7071i 0 + 5.0000i -10.7782 - 6.2929i(1)Xk与xn的维数相同,共有8个元素。Xk的第一个数对应

2020-07-03 17:41:57 1270

原创 基于MATLAB去理解掌握傅里叶级数和傅里叶变换

1.周期信号的傅里叶级数f(t)=f(t+T) F0=1/T为基波频率满足狄利赫里条件则周期信号可以展开为三角函数的线性组合(1) 在一个周期内,函数f(t)为连续或只含有有限个第一类间断点;(2) 在一个周期内,函数f(t)的极值点为有限个;(3) 在一个周期内,函数f(t)是绝对可积的;**利用欧拉公式将其转换为复指数形式的傅里叶级数三角函数标准形式中cn是第n次谐波分量的振幅,但在指数形式中,Fn要与相对应的F–n合并,构成第n次谐波分量的振幅和相位。是cn幅度一半2.周期信号的频

2020-07-02 21:52:02 4320

原创 基于matlab理解学习连续时间系统的时域分析

前言卷积积分是线性系统时域分析最基本的方法,为加深对线性系统时域分析的理解,下面先讨论卷积积分所用matlab函数:stepfun(t,t0) 阶跃函数,t0为起点为1;conv(f1,f2) 卷积;ezplot(dslove(‘微分方程’,‘零状态’),[A,B])函数ezplot无需数据准备,可以直接画出函数的图形;ezplot(f,[A,B]):f是关于x的函数(A<x<B) 且自动将函数表达式当做标题显示sys=tf(b,a); 传输函数,分子的系数为b,分母的系数为a;

2020-07-02 16:53:47 3646 1

原创 连续时间信号

写在前面了解一些连续时间信号他们的处理以及MATLAB实现**一.**用MATLAB实现信号f1(t)=sin(πt)和f2(t)=sin(10πt)的相加和相乘,试分别绘制这两个信号及它们的和信号和积信号的波形。解:采用数值计算方法,代码如下t = 0:0.01:2; x1 = sin(1*pi*t); x2 = sin(6*pi*t)x3=x1+x2;x4=x1.*x2;% plotting the functionsubplot(2,2,1)plot(t, x1)xlabel(

2020-07-01 19:56:15 2226 1

原创 符号函数法与数值计算法宝典

WELCOME!**一.**用MATLAB计算信号y=sint2的导数,并画出该连续信号及其导数的波形。解:先用syms定义符号变量,然后再定义需要求导的函数(它是符号变量的函数),接着对所定义的函数求导,最后绘制图形。代码如下:syms t y zy = sin(t^2)%t不是向量,所以不用.^z = diff(y)%对y求导figure(1)subplot(211)ezplot(y, [0, 2*pi]); %plot(t,y),ezplot(y,[0,2*pi]):自动加上sin(t

2020-07-01 18:11:12 1046

原创 通过图来理解信道以及那些专业名词

**写在前面**1.噪声和干扰2.信道带宽可以通过信道传输的信号频率范围大小就是信道的带宽。实际信道的带宽总是有限的,因此要求在信道上传输的信号带宽不能超过信道带宽,否则信号会发生失真。3.信道容量信道容量就是指在信道上进行无差错传输所能达到的最大传输速率。C=Blog2(1+S/N)C:信道容量,单位bit/s;B:信道带宽,单位Hz;S:信号平均功率,单位W;N:噪声平均功率,单位W。4.移动衰落信道(一)路径损耗无线电波在自由空间传播时产生的损耗被称为路径损耗。(

2020-07-01 16:33:33 874

原创 信号与频谱(二)

6.周期信号的傅里叶级数展开将一个周期信号分解为一个直流分量和一系列复指数信号分量之和的过程被称为傅里叶级数展开傅里叶级数展开的本质就是用一系列角速度为ω=kω0的旋转向量e^jkw0t来合成周期信号。旋转向量在t=0时刻对应的向量为傅里叶系数Ck那么如何求傅里叶系数呢?以方波信号信号为例占空比为1/2w0=2pi/T T=2τ所以Ck=1/2sinc(k/2)sinc(x)=sin(πx)/πxx=+1 -1 +2 -2 ……时值为0x=0时值为1假设占空比为1/n T=nτ

2020-07-01 15:28:30 7740

原创 信号与频谱(一)

**写在前面前面大概将通信系统整体模型和流程有所了解,肯定会有很多疑问,下面将会分部分从底层阐述建立知识体系。**1 概述一种方法是在时域观察信号波形的变化,另一种方法是在频域观察信号频谱的变化。任何复杂的信号都可以分解成一系列不同频率的基本信号之和,一般用频谱来反映构成信号的所有频率成分。基本信号我们很容易想到正弦信号2 正弦信号积分特性正交特性3 复指数信号欧拉公式之后,复指数信号作为基本信号进行频谱分析时使用复指数运算,比较简洁,很快取代了正弦信号的基本信号地位。(一

2020-07-01 13:30:39 2572

原创 拉普拉斯变换和拉普拉斯分析基于matlab总结

**所用的MATLAB函数:**dirac(t) 冲激函数 heaviside(t) 阶跃函数laplace(ft) 单边拉普拉斯变换 ilaplace(Fs) 拉普拉斯逆变换num=[1 0];den=[1 0 100]; %X=s/(s^2+100)sys=tf(num,den); %建立一个传递函数,分子为num,分母为denpoles=roots(den) %求极点pzmap(sys); %零极点分布图显示[r,p,k]=residue(num,den)n

2020-06-29 22:38:10 13896

原创 深入浅出通信原理(一)

写在前面**首先通过一个小例子:两个周期信号相乘相当于这两个周期信号的傅里叶系数做卷积,直观地利用多项式乘法来理解时域相乘相当于频域卷积。当开始学的时候就只是照着课本看,把公式大概理解并能在考试前记下来就Ok了,没有深入理解为什么要这样,到最后忘掉的很多,剩下来的才是一学期下来一门课的所收获的东西,我想重新回顾再加深和刷新我对通信原理的理解,记录下来这本书的有意思的地方和我的感受理解,收获。学了这么多东西,很少有时间去重新回顾总结,每当我学习或仍想学习我就不能单单当做一门课来对待,要当成一种技能的锻

2020-06-29 17:31:54 3048

MATLAB数字信号处理 85个案例分析 .zip

MATLAB数字信号处理 85个实用案例精讲——入门到进阶 案例涵盖了matlab函数调用的参数选择,计算误差引入的原因和纠正,遇到问题快速找到解决方法。 有关数字信号处理的一些算法介绍和代码实现

2020-08-18

3.基于matlab去理解掌握傅里叶级数和傅里叶变换.docx

基于MATLAB去更形象直观地其学习理解傅里叶级数和傅里叶变换,观察频谱的变化,相位的变换,通过例子来明白傅里叶变换与FFT的区别,以及掌握常用的信号处理MATLAB函数

2020-07-02

基于MATLAB的雷达数字信号处理.zip

含有源代码、完成雷达信号的仿真、热噪声与杂波的产生和雷达系统中信号的动态处理过程。用MATLAB对某脉冲压缩雷达信号处理系统进行了仿真,得到了雷达系统中各个处理点,讨论的是雷达信号处理部分,并结合雷达处理系统实例来说明MATLAB在雷达信号处理中的应用。正交解调,脉冲压缩,回波积累,恒虚警处理。

2020-07-01

空空如也

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

TA关注的人

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