技术栈

使用Matlab实现声音信号处理

戇居2023-12-17 9:52

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

运行结果如下 :

上一篇:初学Vue之vue-router
下一篇:sketch文件转fabric.js画布模板json的实现原理
相关推荐
web前端进阶者
3 分钟前
Rust初学知识点快速记忆
开发语言·后端·rust
foundbug999
6 分钟前
基于STM32的步进电机加减速程序设计(梯形加减速算法)
stm32·单片机·算法
lucky九年
22 分钟前
GO语言模拟C++封装,继承,多态
开发语言·c++·golang
北顾笙980
22 分钟前
day12-数据结构力扣
数据结构·算法·leetcode
温天仁
26 分钟前
西门子PLC编程实践教程:工控工程案例学习
开发语言·学习·自动化·php
lsx202406
29 分钟前
Java 数组
开发语言
JosieBook
32 分钟前
【C#】VS中的 跨线程调试异常:CrossThreadMessagingException
开发语言·c#
凌波粒
33 分钟前
LeetCode--454.四数相加 II(哈希表)
算法·leetcode·散列表
爱滑雪的码农
34 分钟前
Java八:Character 类与string类
java·开发语言
csbysj2020
35 分钟前
《C 标准库 - 参考手册》
开发语言
热门推荐
01GitHub 镜像站点022026年3月AI领域大事件:DeepSeek引领开源风暴03Qwen3.5-Omni与Qwen3.6模型全面解析(含测评/案例/使用教程)04黄金未来走势预测05Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services06AI 编程效率翻倍:Superpowers Skills 上手清单 + 完整指南07Mac 本地部署 OMLX + 通义千问 Qwen3.5-27B 保姆级教程08UV安装并设置国内源09让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南10“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)