%本程序意在实现四项单参数WFRFT的基本功能,仅适用于单参数WFRFT
%参考公式为王晓鲁硕士论文公式(2-3)和(2-5)
function y=spwfrft(data,a)
%function y=spwfrft(sr,si,a)
%%
%信号读取部分
% L=length(si); %测试信号的长度
% sr_in=sr;
% si_in=si; %读入实部和虚部
%%
%四项分数阶傅立叶变换
% x0=sr_in+1i*si_in; %组成原始信号
x0=data;
x1= 1/sqrt(length(x0))*fft(x0);%1阶DFT
x2= 1/sqrt(length(x1))*fft(x1);%2阶DFT
x3= 1/sqrt(length(x2))*fft(x2);%3阶DFT
%%
%
wl=zeros(1,4); %预留加权系数存储空间
for j=1:1:4
wl(j)=cos(pi*(a-j+1)/4)*cos(2*pi*(a-j+1)/4)*exp(-1i*3*pi*(a-j+1)/4);%加权系数的组成
end;
y=wl(1)*x0+wl(2)*x1+wl(3)*x2+wl(4)*x3; %组成最终的输出信号
没有合适的资源?快使用搜索试试~ 我知道了~
基于各种加权分数傅里叶变换的混合载波系统matlab代码.zip
共3个文件
m:3个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 121 浏览量
2024-03-11
20:50:15
上传
评论
收藏 3KB ZIP 举报
温馨提示
1.版本:matlab2014/2019a/2021a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。 5.作者介绍:某大厂资深算法工程师,从事Matlab算法仿真工作10年;擅长智能优化算法、神经网络预测、信号处理、元胞自动机等多种领域的算法仿真实验,更多仿真源码、数据集定制私信+。
资源推荐
资源详情
资源评论
收起资源包目录
基于各种加权分数傅里叶变换的混合载波系统matlab代码.zip (3个子文件)
基于各种加权分数傅里叶变换的混合载波系统matlab代码
wfrft
WFRFT.m 505B
spwfrft.m 687B
mpwfrft.m 513B
共 3 条
- 1
资源评论
matlab科研助手
- 粉丝: 3w+
- 资源: 5951
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功