matlabfft函数怎么设置采样点 关于DFT的信号识别系统的MATLAB的编程,M文件函数怎么输入参数来运行,例如:X(n)1.2sin(0.08πn)急?

[更新]
·
·
分类:互联网
1159 阅读

matlabfft函数怎么设置采样点

关于DFT的信号识别系统的MATLAB的编程,M文件函数怎么输入参数来运行,例如:X(n)1.2sin(0.08πn)急?

关于DFT的信号识别系统的MATLAB的编程,M文件函数怎么输入参数来运行,例如:X(n)1.2sin(0.08πn)急?

functionFSdft1(A,a,B,b,C)fs10000;%采样点频率N1000;%采样点个数n0:(N-1);xA*cos(a*pi*n) B*sin(b*pi*n) C;%定义一般性输入信号形式yx;%定义一个数组s0;%记录最大峰值FS[0,0,0]
;%将返回值定义为数组用于返回多个数fork1:N%实现离散傅里叶变换y(k)0;n1;while(n

冲激函数傅里叶变换是多少?

冲激函数的傅里叶变换就是个常数,根据不同的傅里叶变换的定义可能是不同的常数(1或者1/2pi之类)
冲激函数具有很好的取样特性,使得其在信号处理、图像处理等方面有着广泛的应用. 在这边文章中,我们介绍冲激函数和它的傅里叶变换. 文章的内容主要参考Rafael C. Gonzalez和Richard E. Woods所著的《数字图像处理》

信号中载波频率采样频率的区别?

带宽(或者说1/采样频率
)和OFDM symbol的长度(采样的点数)
两个共同决定。
总的子载波个数带宽OFDM symbol长度,比如说802.11的带宽是20MHz,即20*1e6,然后OFDM symbol的长度为3.2us(不包含CP),也就是3.2*1e-6,两个相乘即20*1e6*3.2*1e-664,64就是总共64个子载波。
以上仅仅是个计算,引导出第一个元素
:带宽(1/采样频率)和第二个元素
:OFDM symbol的长度(采样的点数)这两个元素。
第一个元素
实际上是综合带宽和采样频率两者决定的。
带宽对应的含义实际上是无线信道中可以利用的带宽资源,要考虑资源的多少来决定最后的带宽。同时还需要考虑到分割时候整体规划,比如wifi可利用的信道带宽由很多,从5MHz,10MHz,20MHz到80MHz,160MHz,这些都是在一个给定频率范围内的,如何划分一个带宽大小的组合,从而最大化利用这一块频率资源,也是在设定具体带宽时候被考虑的。
有带宽以后还需要看硬件适不适合,硬件上的采样频率会受到硬件本身的属性以及成本所综合限制。比如说LTE的采样频率是30.72MHz,这是由于其考虑了采样所用的晶振频率为30.72MHz。基于硬件的考量有利于产品稳定性和成本。
第二个元素
主要是受传输场景来考虑的。直观而言,当采样频率固定以后,实际上OFDM symbol的时间长度越长,其采样点越多
。采样的点数越多会导致在OFDM中,进行FFT变换之后的频域分辨率越高。
如上图所示,采样点越多,其频率分辨率更高,其显示的信息也就越多。其实也就是其子载波更多了。
子载波的数目影响到了传输速率,因为OFDM的传输速率单个子载波的传输速率*总的子载波数,所以子载波越多,传输速率越高。
子载波的数目影响到了频率资源分配,子载波越多,频率资源分配的灵活度越高。比如说802.11ax在相同带宽的情况下,将子载波的数目提升到了256个,其目的是引入了OFDMA技术,提供更细的子载波,让多个用户可以同时被分配接入到网络中。而传统的802.11只有64个子载波。
子载波的数目会影响传输质量,可以抵抗频率选择性衰落。由于频率选择性衰落是当信号的带宽大约相干带宽时候才会发生,所以如果信号的带宽小于相干带宽的时候,那么就不容易发生。相干带宽是受到我传输环境下多径的程度影响的,也就是说我给定了大致的传输环境,就可以直到相应的相干带宽。此时,如果我设置的子载波的带宽越小(也就是子载波的间隔),那么越可以抵抗频率选择性衰落。那么子载波越多,单个子载波的带宽也就会越小。通俗一点而言,频率选择性衰落是针对特定的一个频率范围,如果我子载波很多,其中由部分的子载波受到频率选择性衰落,那么我这部分子载波就减少功率,把功率分配给信道质量好的那部分子载波,那么最终的传输效果就比较好,这也就是注水定理了。
子载波的数目影响传输质量还有另外一个方面,也就是抵抗多普勒效应的能力。要看我的预设场景上是不是会存在多普勒效应,比如LTE,其预设场景容易出现多普勒效应,那么其子载波可以变小,因为用其他的技术来解决多普勒效应,比如说特殊的导频图案。另外比如WiFi,WiFi预设场景实际上没有考虑到多普勒效应,或者说很少,所以其导频图案非常简单,就是几个固定的子载波。这种情况下,其通过子载波带宽较大的方式,来抵抗多普勒效应。比如说在高速移动场景,会存在一个800Hz的多普勒频偏,那么LTE由于子载波带宽是15KHz,那么相对比例为5.3%,WiFi的子载波带宽是312.5KHz,相比比例是0.256%,所以WiFi不会受到多少多普勒频移的影响。
子载波的数目还需要再一次提到硬件质量,也就是晶体振荡器的精度。和我们上面说的多普勒频移类似,只不过这个频率偏移是硬件产生的,不是多普勒现象产生的。比如说1 PPM的精度,那么如果带宽10Mhz的时候,其频偏为10Hz。PPM越大,硬件的精度越低,成本越低,但是频偏就会越大,反之同理。LTE和WiFi对应的成本不一样,LTE的成本会高一些,其硬件精度也就高一些,PPM会相对小,WiFi有的就会相对大(因为WiFi产品的价格区间很大,非常便宜的WiFi模块这一块成本会被降低),所以子载波频宽越大,那么抗干扰也就越强,所以也会影响到子载波数目。