代码模拟了4FSK信号的生成、调制、传输、解调和误码率判断的过程,并通过图形展示了各个阶段的信号波形和频谱。载波频率可以自己调节,每个过程都有画图。以下是代码的主要功能: 基本参数设置: 定义了一系列基本参数,包括产生符号数M、每码元复制次数L、每个码元采样次数、每个码元的宽度Ts等。 生成基带信号: 通过随机生成的二进制数据(wave),使用单极性不归零矩形脉冲波形,产生基带信号的波形图。 4FSK调制: 根据不同的二进制数据值,选择对应的频率进行调制,生成4FSK调制信号。这里采用了四个频率分别为fre1、fre1+1000、fre1+2000、fre1+3000。 绘制调制后的波形和频谱图: 画出4FSK信号的波形和频谱图,同时画出基带信号的频谱图。 相干解调: 使用本地载波产生四个混频信号,然后对调制信号进行混频。接着绘制混频后的频谱图。 低通滤波器: 使用低通滤波器对混频后的数据进行滤波,得到四路解调后的信号。 抽样判决: 对解调后的信号进行抽样判决,判断每个时隙内信号的幅度是否超过阈值,从而判定每个时隙内的二进制值。
2024-06-28 15:41:59 8KB matlab 网络 网络
1
mfsk经典波形设计理论,适用于多个行业,汽车雷达,工业,安防等领域
2023-02-22 21:19:55 877KB MFSK RADAR ADAS
1
数字调制解调技术在数字通信中占有非常重要的地位,数字通信技术与FPGA的结合是现代通信系统发展的一个必然趋势。文中介绍了MFSK调制解调的原理,并基于FPGA实现了MFSK调制电路,仿真结果表明了该设计的正确性。
2022-11-16 23:45:35 44KB mfsk 调制系统 FPGA实现
1
数字通信基础
2022-10-30 19:07:19 24.89MB 数字通信 通信基础
多频移键控,水声通信代码,实现水下通信。。
2022-10-26 18:55:04 2KB MFSK代码 MFSk 水下通信 水声通信
1
基于matlab的mfsk调制和解调的仿真
2022-10-26 17:20:59 11KB mfsk mfsk_matlab mfsk_调制
1
基于Matlab编程,详细描述了M-FSK调制的过程
2022-09-22 09:00:21 2KB m-fsk m-fsk调制代码 mfsk matlab__mfsk
matlab仿真MFSK文件,包含awgn和低通滤波,上变频下变频。
2022-06-18 12:34:05 3KB matlab下变频 MATLAB仿真
1
MFSK的频谱效率,误码率,频谱等matlab仿真+含代码操作演示视频 运行注意事项:使用matlab2021a或者更高版本测试,运行里面的Runme.m文件,不要直接运行子函数文件。运行时注意matlab左侧的当前文件夹窗口必须是当前工程所在路径。具体可观看提供的操作录像视频跟着操作。
2022-06-12 10:47:58 743KB matlab 源码软件 开发语言 MFSK