使用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);

运行结果如下 :

相关推荐
张np几秒前
java基础-ArrayList
java·开发语言
996终结者3 分钟前
精通MATLAB中的数据标准化与归一化
matlab·数据处理·数据标准化
京东零售技术9 分钟前
下一代 Lakehouse 智能未来新引擎 | Apache Hudi Meetup亚洲站活动回顾
算法
京东零售技术11 分钟前
NeurIPS 2025 | TANDEM:基于双层优化的数据配比学习方法
后端·算法
zmzb010321 分钟前
C++课后习题训练记录Day42
开发语言·c++·算法
CoovallyAIHub23 分钟前
MAR-YOLOv9:革新农业检测,YOLOv9的“低调”逆袭
深度学习·算法·计算机视觉
不会编程的小寒25 分钟前
C / C++ 面试题
java·开发语言
坐吃山猪27 分钟前
Electron02-Hello
开发语言·javascript·ecmascript
Mr Lee_29 分钟前
Smali 文件生成dex装箱算法整合
开发语言·python·算法
LDG_AGI34 分钟前
【推荐系统】深度学习训练框架(十三):模型输入——《特征索引》与《特征向量》的边界
人工智能·pytorch·分布式·深度学习·算法·机器学习