0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何利用Matlab软件数字信号处理工具包处理音频文件的详细概述

通信工程师专辑 来源:未知 作者:易水寒 2018-05-27 10:07 次阅读

Matlab软件中附带了很多数字信号处理工具包,基本涵盖了数字信号处理领域中的所有基本算法。所以只要掌握了相关函数的使用方法,就可以完成对应的音频处理功能!

先简单介绍一下如何用MATLAB读写音频文件的相关函数。

读wav文件函数:[x fs nbits] = wavread('x:xxxxabc.wav');

x: 读入的音频数据,以[-1.0, +1.0)的浮点数表示,单声道的话是一个一维数组,双声道的话是一个二维的数组。

fs: 采样频率。 nbits: 量化精度。

写wav文件函数:wavwrite(x,fs,nbits,'abcde.wav');

输入数据x需要保证在[-1.0, +1.0)的区间内。

播放读入的wav数据函数:soundsc(x,fs)。

学习完这几个基本函数,再来看看程序吧。

如何利用Matlab软件数字信号处理工具包处理音频文件的详细概述

如何利用Matlab软件数字信号处理工具包处理音频文件的详细概述

如何利用Matlab软件数字信号处理工具包处理音频文件的详细概述

如何利用Matlab软件数字信号处理工具包处理音频文件的详细概述

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • matlab
    +关注

    关注

    175

    文章

    2908

    浏览量

    228325
  • 数字信号处理

    关注

    15

    文章

    509

    浏览量

    45241
  • 音频处理
    +关注

    关注

    0

    文章

    65

    浏览量

    17611

原文标题:MATLAB课程之第七章 后面的世界更精彩(1)

文章出处:【微信号:gh_30373fc74387,微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    MatLab进行数字信号处理详细介绍

    进行科学和工程计算的交互式软件包。其中包括:一般数值分析、矩阵运算、数字信号处理、建模和系统控制和优化等应用程序,并集应用程序和图形于一便于使用的集成环境中。在此环境下所解问题的Matlab
    发表于 05-12 01:49

    LabVIEW 2011模块和工具包(图像和信号处理

    `将数百种特定应用程序的图像和信号处理函数集成到NI LabVIEW应用程序中。 可将NI LabVIEW扩展至特定的应用,如:声音和振动测量、机器视觉、RF通信、瞬时与短时信号分析等。 包括NI LabVIEW高级
    发表于 08-02 15:27

    Labview 2012高级信号处理工具包64位

    Labview 2012高级信号处理工具包有64位的吗?我装Labview 2012 装的是64位的,但是官网下的工具包是32位的,找了半天也没找到64位额工具包,我想知道到底有没有6
    发表于 04-10 09:17

    急求LabVIEW2011高级信号处理工具包

    急求LabVIEW2011高级信号处理工具包
    发表于 05-18 16:20

    急求LabVIEW2011高级信号处理工具包

    急求LabVIEW2011高级信号处理工具包
    发表于 05-18 16:22

    求助利用matlab解决数字信号处理的问题?

    各位大神,求助利用matlab解决数字信号处理的问题
    发表于 12-27 17:05

    求labview2014高级信号处理工具包,谢谢

    求labview2014高级信号处理工具包,谢谢
    发表于 11-29 17:04

    求labview2015高级信号处理工具包,谢谢,急用啊

    求labview2015高级信号处理工具包,谢谢,急用啊
    发表于 11-25 17:47

    Matlab处理音频文件

    文章目录Matlab处理音频文件DAC播放DAC配置Tim配置开始应用层数据流向Matlab处理音频文件
    发表于 08-17 06:36

    求labview2020版高级信号处理工具包,急用!

    求labview2020版高级信号处理工具包,急用!
    发表于 04-25 10:15

    数字信号处理—理论、算法与实现

    MATLAB程序可用于求解书中的绝大部分例题并绘制其插图。除第14章外,本书每一章都配有习题及上机练习题。本书阐述了数字信号处理的基础理论与概念,同时尽量反映该学科在近20年来的新进展。书中章节安排合理,说理
    发表于 09-19 08:01

    数字信号处理及其MATLAB实现

    数字信号处理及其MATLAB实现
    发表于 03-25 15:05 19次下载

    数字信号处理及其MATLAB实现

    数字信号处理及其MATLAB实现
    发表于 03-26 14:13 373次下载

    数字信号处理的资料概述

    本文档的主要内容详细介绍的是数字信号处理的资料概述包括了:1 信号与系统,2 模/数和数/模转换,3
    发表于 11-13 11:49 20次下载
    <b class='flag-5'>数字信号</b><b class='flag-5'>处理</b>的资料<b class='flag-5'>概述</b>

    数字信号处理MATLAB的习题详细资料说明

    本文档的主要内容详细介绍的是数字信号处理MATLAB的习题详细资料说明。
    发表于 12-18 08:00 1次下载
    <b class='flag-5'>数字信号</b><b class='flag-5'>处理</b><b class='flag-5'>MATLAB</b>的习题<b class='flag-5'>详细</b>资料说明