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

运行结果如下 :

相关推荐
kaoa00012 小时前
Linux入门攻坚——79、XEN虚拟化-2
linux·运维·开发语言
磊 子12 小时前
C++仿函数以及STL内置仿函数
开发语言·c++
0x3F(小茶)12 小时前
嵌入式C设计模式完全指南(基于《C嵌入式编程设计模式》)
c语言·开发语言·单片机·嵌入式硬件·设计模式
灰鲸广告联盟12 小时前
新老用户广告价值不同?差异化策略如何实现收益最大化
android·开发语言·flutter·ios
_日拱一卒12 小时前
LeetCode:46全排列
算法·leetcode·职场和发展
周杰伦fans12 小时前
C# CAD 二次开发:无需启动 AutoCAD 实现 DWG 转 DXF 的完整技术指南
开发语言·c#
qq_2837200512 小时前
2026 最新 Python+AI 零基础入门全教程 :从零搭建人工智能完整项目
开发语言·人工智能·python
时尚IT男13 小时前
Python发票识别实战:从PDF中精准提取发票号与(小写)¥金额
开发语言·python·pdf
剑挑星河月13 小时前
31.下一个排列
java·算法·leetcode