两个正弦信号相乘的波形
时间: 2024-06-14 18:04:50 浏览: 526
代码_matlab信号与系统信号_
以下是两个正弦信号相乘的波形的示例代码和结果:
```matlab
% 生成时间序列
t = 0:0.001:1;
% 生成两个正弦信号
f1 = 10; % 第一个正弦信号的频率为10Hz
f2 = 20; % 第二个正弦信号的频率为20Hz
x1 = sin(2*pi*f1*t); % 第一个正弦信号
x2 = sin(2*pi*f2*t); % 第二个正弦信号
% 两个正弦信号相乘
x = x1 .* x2;
% 绘制波形图
plot(t, x);
xlabel('时间 (s)');
ylabel('幅值');
title('两个正弦信号相乘的波形');
```
结果是一个周期为1秒的波形,其中包含了两个正弦信号频率的乘积。这种相乘的效果会导致波形的频谱发生变化,产生新的频率成分。
阅读全文