资源简介

用SIMULINK搭建扩频通信原理图,用matlab编程实现ask psk 等。

资源截图

代码片段和文件信息

clc
clear
x1=round(rand(1100));
T=100;
t=0:0.01:9.99;
for i=1:10
    if x1(i)==1
        for g=1:100
        A(100*(i-1)+g)=1;
        end
    else    
         for g=1:100
        A(100*(i-1)+g)=0;
        end
    end
end
subplot(421);plot(tA‘r‘);title(‘二进制序列‘);
y=cos(5*pi*t);
subplot(422);
plot(ty); title(‘载波‘);
s=A.*y;
subplot(423);
plot(ts);title(‘ASK信号‘);
fft0=abs(fft(s1000));
subplot(424);
plot(tfft0); title(‘ASK频谱‘);
nosie=rand(11000);
s=s+nosie;
subplot(425)
plot(ts);title(‘加入噪声‘);
z=s.*y;
subplot(426);
plot(tz);title(‘相乘后信号‘);
[nWn] = buttord(0.010.10.540); %临界频率采用角频率表示
[ba]=butter(nWn);
y1=filter(baz);
subplot(427);
plot(ty1); title(‘滤波后信号‘);
for  i=0:9
    if y1(i*100+50)>0.2
        for j=1:100
            out(100*i+j)=1;
        end
    else
         for j=1:100
            out(100*i+j)=0;
         end
    end
end
subplot(428);
plot(tout);title(‘抽样判决‘);
            
       








 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      29576  2009-06-18 13:32  通信原理课程设计\DSSS.mdl

     文件       1043  2009-06-17 22:44  通信原理课程设计\ASK.m

     文件       1057  2009-06-17 23:44  通信原理课程设计\PSK.m

     文件       1244  2009-06-17 23:05  通信原理课程设计\FSK.m

     文件     617984  2010-05-20 22:11  通信原理课程设计\通信原理课程设计.doc

     目录          0  2009-06-18 13:34  通信原理课程设计

----------- ---------  ---------- -----  ----

               650904                    6


评论

共有 条评论