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

运行结果如下 :

相关推荐
Asa1213813 小时前
Nature Microbiology|跨微生物界菌株水平传播推断的新算法TRACS
算法
右耳朵猫AI13 小时前
Python技术周刊 2026年第14周
开发语言·python·okhttp
叼烟扛炮13 小时前
C++ 知识点22 函数模板
开发语言·c++·算法·函数模版
Tisfy13 小时前
LeetCode 2553.分割数组中数字的数位:模拟(maybe+翻转)——java也O(1)
java·数学·算法·leetcode·题解·模拟·取模
平行侠13 小时前
33水库抽样 - 从未知大小的流中等概率采样
数据结构·算法
求学中--13 小时前
鸿蒙网络请求从入门到精通:HttpURLConnection+第三方库,GET/POST/文件上传全覆盖
开发语言·php·harmonyos
吴声子夜歌13 小时前
Java——Integer与二进制算法
java·算法
Controller-Inversion13 小时前
42. 接雨水
数据结构·算法·leetcode
Controller-Inversion13 小时前
33. 搜索旋转排序数组
数据结构·算法·leetcode
yaodong51813 小时前
Gemini长上下文重塑RAG架构
开发语言·php