gusucode.com > matlab编程一个频分复用系统的模拟源码程序 > matlab编程一个频分复用系统的模拟源码程序/code/DSP_test/Demodulation_2FSK.m
%2FSK非相干解调 % % function y=Demodulation_2FSK(x,Fs) [m n]=size(x); if m<n m=n; else n=m; end x=x'*0.000045;%限幅 dt=1/Fs; %微分器 for i=1:n-1 y(i)=(x(i+1)-x(i))/dt; end %包络检波 y=abs(hilbert(y)); zero=(max(y)-min(y))/2; y=y-zero; y(1,n)=0; y=y'*2;