搜索资源列表
trans
- .把十进制整数转换为2至9之间的任一进制数输出。(利用堆栈) 提示:void transform(long num,int r) //把一个长整型数num转换为一个r进制数输出。 转换方法是逐次除基数r取余法。输出时需要反向输出得到的余数,因此需要用到堆栈。-. To convert a decimal integer between 2 to 9 for a hexadecimal number of any output. (Using stack) Tip: void tran
OFDM_rece_matlab
- 接收端采用的算法和程序流程与发送端发送的OFDM符号的帧结构有关系。具体的帧结构,以及定时估计,频偏估计,剩余误差跟踪的算法可参考算法说明文档。这里对程序的流程进行说明。 首先根据短训练字的特性进行相关运算,进行信号到达检测,当检测到相关值大于门限一定次数后,认为有信号到达。然后根据长训练字的特性,进行相关运算,进行OFDM符号FFT窗口起始位置的估计。估计出FFT窗口的位置后,先在时域进行小频偏的估计,将两个长训练字进行小频偏补偿后,进行FFT运算,根据FFT运算的结果进行整数倍频偏的估计
Sa
- function [Sx,f,alpha] = Sa(s,fs,M,N,read_f,del_f) 计算信号的循环谱 [Sx,f,alpha] = Sa(s,fs,M,N,read_f,del_f) 输入: s 序列 fs 采用频率 M 滑动频率窗长 N fft计算点数 read_f 可视频率(一般为载频的整数倍) del_f 可视频率间隔 输出: Sx 信号的循环谱 f 频率轴 alpha 循环频率轴-Cyclos
OFDM_MATLAB
- 完美的OFDM程序,根据短训练字的特性进行相关运算,进行信号到达检测,当检测到相关值大于门限一定次数后,认为有信号到达。然后根据长训练字的特性,进行相关运算,进行OFDM符号FFT窗口起始位置的估计。估计出FFT窗口的位置后,先在时域进行小频偏的估计,将两个长训练字进行小频偏补偿后,进行FFT运算,根据FFT运算的结果进行整数倍频偏的估计。这些参数估计完成后,就可以进行数据解调了。先对数据部分进行完整的频偏补偿,然后根据估计的FFT窗口位置进行FFT运算得到频域的数据,进行解调。然后在对应于导频