资源简介
frft(离散傅里叶分数变换)的matlab实现代码。利用其对单分量、多分量的LFM信号进行了检测和估计,结果验证了frft的正确性。
代码片段和文件信息
t=[-20:0.1:20];%syms t;
f=10*exp(i*t.^2);
Faf1=frft(f1.58);
subplot(321);
plot(tabs(f));
title(‘输入函数‘);
xlabel(‘t‘);
ylabel(‘f‘)
subplot(323);
plot(tabs(Faf1));
title(‘分数阶傅立叶变换输出结果‘);
xlabel(‘t‘);
ylabel(‘abs(Faf1)‘)
Faf2=frft(Faf1-1.58);%分数阶傅立叶反变换
subplot(325);
plot(tabs(Faf2));
title(‘再进行分数阶傅立叶反变换后输出结果‘);
xlabel(‘t‘);
ylabel(‘abs(Faf2)‘)
f=awgn(f2);%加入高斯白噪声
Faf1=frft(f1.58);
subplot(322);
plot(tabs(f));
xlabel(‘t‘);
ylabel(‘f‘)
title(‘加入高白的输入函数‘);
subplot(324);
plot(tabs(Faf1));
xlabel(‘t‘);
ylabel(‘abs(Faf1)‘)
title(‘加入高白的分数阶傅立叶变换输出结果‘);
Faf2=frft(Faf11.58);%分数阶傅立叶反变换
subplot(326);
plot(tabs(Faf2));
title(‘再进行分数阶傅立叶反变换后输出结果(加入高白)‘);
xlabel(‘t‘);
ylabel(‘abs(Faf2)‘)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-04-10 21:02 frft\
文件 841 2013-04-10 20:13 frft\chirp.asv
文件 840 2013-04-10 20:13 frft\chirp.m
文件 160 2013-03-31 20:41 frft\danpin.asv
文件 245 2013-04-10 21:02 frft\danpin.m
文件 254 2013-04-01 17:42 frft\duopin.m
文件 1706 2013-03-29 16:40 frft\frft.asv
文件 1706 2013-03-29 16:43 frft\frft.m
文件 392 2013-04-01 15:35 frft\gaobai.asv
文件 392 2013-04-01 15:35 frft\gaobai.m
- 上一篇:matlab密码登陆界面的实现
- 下一篇:振动课程MATLAB代码
相关资源
- 振动课程MATLAB代码
- matlab密码登陆界面的实现
- 拟一维喷管流动的数值解MATLAB程序
- kd树的创建及搜索 matlab实现
- matlab音乐合成.zip
- 永磁同步电机直接转矩控制仿真图M
- svm多分类matlab程序
- 对图像进行傅里叶变换和逆变换
- MATLAB图像增强程序举例
- EM算法在高斯混合模型中的应用有ma
- 基于matlab的发动机特性曲线拟合
- 卡尔曼滤波器matlab程序
- 基于MATLAB的数字可视化图像处理GUI设
- Matlab registration
- 卷积码及维特比译码matlab程序
- Matlab三次样条插值函数
- 主动轮廓模型图像分割程序 matlab
- 基于MATLAB的布朗运动的仿真
- 离散马尔可夫链仿真
- 基本牛顿法求极值基于matlab实现
- 利用matlab进行信号系统实验仿真的学
- 直接序列BPSK信号不同信噪比误码率仿
- cdma扩频解扩 matlab
- matlab生成四种波形的mif文件,供fpga中
- matlab打开tdms文件 ConvertTDMS-master.zip
- MATLAB缺陷检测系统
- 基于MATLAB缺陷检测系统
- MATLAB疲劳检测GUI.zip
- RRT、RRT-Connect、LazyRRT、RRTextend、RRT*的
- 这是一个用matlab实现的RBF神经网络手
评论
共有 条评论