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

运行结果如下 :

相关推荐
John.Lewis6 分钟前
Python小课(6)基础语法⑤
开发语言·python
csgo打的菜又爱玩12 分钟前
7.DispatcherResourceManagerComponentFactory解析.md
开发语言·python·flink
黑金IT16 分钟前
AI自媒体自动化与Web Coding深度实战
人工智能·自动化·媒体
『昊纸』℃17 分钟前
C语言学习心得集合 篇1
c语言·算法·编程基础·学习心得·实践操作
云深麋鹿18 分钟前
C++ | 继承
开发语言·c++
小辉同志23 分钟前
Epoll+线程池
开发语言·c++·c·线程池·epoll
史迪仔011223 分钟前
[QML] Qt Quick Dialogs 模块使用指南
开发语言·前端·c++·qt
Chase_______23 分钟前
LeetCode 1456:定长子串中元音的最大数目
算法·leetcode
小O的算法实验室24 分钟前
2026年IEEE IOTJ,DNA序列启发相似性驱动粒子群算法+无人机与基站部署,深度解析+性能实测
算法·论文复现·智能算法·智能算法改进
谭欣辰24 分钟前
Floyd算法:动态规划解最短路径
c++·算法·图论