分数阶傅里叶matlab,怎么用分数阶傅里叶变化(FrFT)求线性调频信号(LFM)的调频率...

博主求助如何运用分数阶傅里叶变换(FrFT)来确定线性调频信号(LFM)的调频率。已提供FrFT的MATLAB实现,但需要指导如何继续分析LFM信号。程序中包括了FrFT的基本计算、特殊案例处理以及sinc插值等步骤。
摘要由CSDN通过智能技术生成

各位大神帮帮忙啊,急用

怎么利用分数阶傅里叶变换求线性调频信号的调频率

FrFT程序我已经有了,还需要怎么做才能求LFM信号的调频率

或者看看我的程序有没有什么问题,谢谢

下面是FrFT程序

function Faf = frft(f, a)

% The fast Fractional Fourier Transform

% input: f = samples of the signal

%        a = fractional power

% output: Faf = fast Fractional Fourier transform

error(nargchk(2, 2, nargin));

f = f(:);

N = length(f);

shft = rem((0:N-1)+fix(N/2),N)+1;

sN = sqrt(N);

a = mod(a,4);

% do special cases

if (a==0), Faf = f; return; end;

if (a==2), Faf = flipud(f); return; end;

if (a==1), Faf(shft,1) = fft(f(shft))/sN; return; end

if (a==3), Faf(shft,1) = ifft(f(shft))*sN; return; end

% reduce to interval 0.5 < a < 1.5

if (a>2.0), a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值