matlab生成纯音信号
时间: 2023-09-08 09:09:28 浏览: 172
用matlab处理语音信号
可以使用以下代码生成一个1秒钟的440Hz正弦波:
```
fs = 44100; % 采样率
t = 0:1/fs:1; % 时间向量,从0到1秒,每个采样点之间的时间间隔为1/fs秒
f = 440; % 频率为440Hz
y = sin(2*pi*f*t); % 生成正弦波信号
sound(y,fs); % 播放声音
```
如果想要生成其他频率的正弦波,可以修改f的值即可。
阅读全文