作业帮 > 物理 > 作业

用MATLAB研究莫尔斯码的幅度调制与解调.

来源:学生作业帮 编辑:百度作业网作业帮 分类:物理作业 时间:2024/05/02 07:22:14
用MATLAB研究莫尔斯码的幅度调制与解调.
本题研究莫尔斯码的幅度调制与解调.本题中信号的形式为
(1)x(t)=m1(t)cos(2*pi*f1*t)+m2(t)cos(2*pi*f2*t)+m1(t)cos(2*pi*f2*t)
其中信号x(t)由文件ctftmod.mat定义,可用命令Load ctftmod 将文件ctftmod.mat定义的变量装入系统内存.运行命令Load ctftmod后,装入系统的变量有
af bf dash dot f1 f2 t x
其中
bf af:定义了一个连续系统H(s)的分子多项式和分母多项式.可利用freqs(bf,af,w)求出该系统的频率响应,也可用sys=tf(bf,af)得到系统的模型,从而用lsim求出信号通过该系统的响应.
dash dot:给出了莫尔斯码中的基本信号dash和dot的波形
f1 f2:载波频率
t:信号x(t)的抽样点
x:信号x(t)的在抽样点上的值
信号x(t)含有一段简单的消息.Agend 007的最后一句话是
The future of technology lies in
还未说出最后一个字,Agend 007就昏倒了.你(Agend 008)目前的任务就是要破解Agend 007的最后一个字.该字的信息包含在信号x(t)中.信号x(t)具有式(1)的形式.式中的调制频率分别由变量f1和f2给出,信号m1(t),m2(t)和m3(t)对应于字母表中的单个字母,这个字母表已用国际莫尔斯码进行编码,如下表所示:
A H O V
B I P W
C J Q X
D K R Y
E L S Z
F M T
G N U
(1) 字母B可用莫尔斯码表示为b=[dash dot dot dot],画出字母B莫尔斯码波形;
(2) 用freqs(bf,af,w)画出系统的幅度响应;
(3) 利用lsim求出信号dash通过由sys=tf(bf,af)定义的系统响应,解释你所获得的结果;
(4)用解析法推导出下列信号的Fourier变换m(t)cos(2*pi*f1*t)cos(2*pi*f2*t);
m(t)cos(2*pi*f1*t)sin(2*pi*f2*t);m(t)sin(2*pi*f1*t)sin(2*pi*f2*t);
(5)利用(4)中的结果,设计一个从x(t)中提取信号m1(t)的方案,画出m1(t)的波形并确定其所代表的字母;
(6)对信号m2(t)和m3(t)重复(5).请问Agent 008
The future of technology lies in
用MATLAB研究莫尔斯码的幅度调制与解调.
自己做吧,我知道可以在mathworks官网下载ctftmod.mat这个文件,下下来粘到MATLAB目标路径,之后的就不说了.