gusucode.com > matlab编程一个频分复用系统的模拟源码程序 > matlab编程一个频分复用系统的模拟源码程序/code/DSP_test/Modulation_2FSK.m

    %2FSK调制
%
%
%-----------------分割线----------------------------------------
function y_2fsk=Modulation_2FSK(x,w1,w2,Fs)

[m n]=size(x);
if m<n
    m=n;
else
    n=m;
end

x=x';   

for i=1:n
    if x(i)==1
        y_2fsk(i)=cos(w1*i/Fs);
    else
        y_2fsk(i)=cos(w2*i/Fs);
    end
end

y_2fsk=y_2fsk';