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

运行结果如下 :

相关推荐
酷飞飞15 小时前
Qt Designer与事件处理
开发语言·qt·命令模式
天雪浪子16 小时前
Python入门教程之赋值运算符
开发语言·python
Wadli16 小时前
C++语法 | static静态|单例模式
开发语言·c++·单例模式
他们都不看好你,偏偏你最不争气16 小时前
【iOS】AFNetworking
开发语言·macos·ios·objective-c
纪元A梦16 小时前
贪心算法应用:K-Means++初始化详解
算法·贪心算法·kmeans
Bigemap16 小时前
BigemapPro快速添加历史影像(Arcgis卫星地图历史地图)
java·开发语言
_不会dp不改名_17 小时前
leetcode_21 合并两个有序链表
算法·leetcode·链表
进击的_鹏17 小时前
【C++11】initializer_list列表初始化、右值引用和移动语义、可变参数模版等
开发语言·c++
mark-puls17 小时前
C语言打印爱心
c语言·开发语言·算法
Python技术极客17 小时前
将 Python 应用打包成 exe 软件,仅需一行代码搞定!
算法