使用Matlab实现声音信号处理

利用Matlab软件对声音信号进行读取、放音、存储

先去下载一个声音文件;使用这个代码即可

Matlab 复制代码
clear;
clc;
[y, Fs] = audioread('xxx.wav');
plot(y);
y = y(:, 1);
spectrogram(y);
sound(y, Fs);
% player = audioplayer(y, Fs);

y1 = diff(y(:, 1));
subplot(2, 1, 1);
plot(y(:, 1));
subplot(2, 1, 2);
plot(y1);

运行结果如下 :

相关推荐
kimnoic4 小时前
Python常见模块及其用法示例详解
开发语言·python
动词ing4 小时前
【题目练习】算法 组合总和
算法
程序员-Benothing4 小时前
Linux文本排序统计命令:sort、uniq、wc、cut、tr实战
java·开发语言·算法
CRMEB4 小时前
前后端技术栈全面换代!CRMEB 多商户(Java)v3.0更新预告
java·开发语言
开发者联盟league4 小时前
c++11 使用chrono库转换时间点和字符串,计算时间点间隔
java·c++·算法
JQLvopkk4 小时前
HslCommunication,一个工具测遍所有 PLC
开发语言·人工智能·c#·交互
阿狗童鞋4 小时前
Python爬虫进阶实战指南
开发语言·爬虫·python
下页、再停留5 小时前
【C#桌面客户端系列学习-7】数据查询展示
开发语言·c#·visual studio
皓月盈江5 小时前
Go读写TXT文件
开发语言·后端·golang·go·读写txt文件·bufio·go读写txt
老歌老听老掉牙5 小时前
两个平面旋转平移坐标系间的坐标变换关系
python·算法·平面·旋转·平移