am信号产生与相干解调的matlab仿真源码
时间: 2023-12-05 20:02:13 浏览: 187
AM信号产生与相干解调是一种常见的调制与解调技术。以下是使用Matlab进行AM信号产生与相干解调的仿真源码示例。
信号产生部分:
```matlab
% 产生AM调制信号
fs = 10000; % 采样频率
fc = 1000; % 载波频率
t = 0:1/fs:1; % 时间序列
Ac = 1; % 载波幅度
Am = 0.5; % 调制信号幅度
fm = 100; % 调制信号频率
carrier = Ac*cos(2*pi*fc*t); % 载波信号
modulating = Am*cos(2*pi*fm*t); % 调制信号
AM_signal = (Ac + modulating).*cos(2*pi*fc*t); % AM信号
% 显示结果
subplot(3,1,1);
plot(t, modulating);
xlabel('时间(s)');
ylabel('幅度(V)');
title('调制信号');
subplot(3,1,2);
plot(t, carrier);
xlabel('时间(s)');
ylabel('幅度(V)');
title('载波信号');
subplot(3,1,3);
plot(t, AM_signal);
xlabel('时间(s)');
ylabel('幅度(V)');
title('AM信号');
```
相干解调部分:
```matlab
% 相干解调
AM_demodulated = AM_signal.*cos(2*pi*fc*t); % 相干解调
% 设计低通滤波器
[b, a] = butter(5, 2*fm/fs); % 5阶巴特沃斯滤波器
% 信号滤波
filtered_signal = filter(b, a, AM_demodulated);
% 显示结果
subplot(2,1,1);
plot(t, AM_signal);
xlabel('时间(s)');
ylabel('幅度(V)');
title('原始AM信号');
subplot(2,1,2);
plot(t, filtered_signal);
xlabel('时间(s)');
ylabel('幅度(V)');
title('相干解调后的信号');
```
以上代码首先生成了AM调制信号,然后进行了相干解调。在产生调制信号时,我们通过调整载波幅度、调制信号幅度、载波频率和调制信号频率来控制信号的特性。在相干解调部分,我们通过将接收到的AM信号与同频率的载波信号相乘来进行解调,在通过滤波器进行滤波处理。
以上是一个简单的AM信号产生与相干解调的Matlab仿真源码,可以通过运行该代码来观察调制信号和解调后的信号的波形。当然,根据实际需求,还可以对代码进行更详细的优化和改进。
阅读全文
相关推荐
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)