基于MatlabGUI音乐播放器设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MatlabGUI音乐播放器设计

基于MatlabGUI音乐播放器设计   摘 要: 随着社会大数据化的提出,数据分析时要求能使用一种快速、简洁、高效的软件进行数据处理工作,其中Matlab软件就是一种有效的分析工具。利用Matlab强大的仿真和数据分析功能,通过编程M文件和Matlab GUI界面设计进行了音乐播放器的设计,其中M文件编程可以播放任意歌曲,GUI界面设计的播放器具有音乐播放、暂停、单音播放、多音播放、视频播放、歌词显示等功能。实践表明,在教学上采用Matlab软件进行系统设计具有良好的实用性,也可以很直观、方便地进行人机交互,教学效果良好。   关键词: M文件; Matlab/GUI; 数据分析功能; 人机交互   中图分类号: TN911?34; G642 文献标识码: A 文章编号: 1004?373X(2015)08?0114?03   Design of music player based on Matlab/GUI   YAN Li?hong   (Information Engineering College, Xi’an Eurasia University, Xi’an 710065, China)   Abstract: with the occurrence of the big?datamation, the rapid, simple and efficient softwares are required to realize data processing when carrying out data analysis, in which the Matlab software is an effective analysis tool. With powerful simulation and data analysis function of Matlab, the music player was designed by means of M file programming and Matlab GUI interface design. The M file programming can play any song, and the player designed with GUI interface has the functions of play, pause, monophonic music play, multitone play, video playback, lyrics display, etc. The practice shows that the Matlab software for system design has good practicability in teaching, with which man?machine interaction can be realized intuitively and expediently, and the perfect teaching effect can be achieved.   Keywords: M File; Matlab/GUI; data analysis function; man?machine interaction   0 引 言   Matlab是美国MathWorks公司设计的数学软件,主要包括Matlab/Simulink和GUI设计两大部分[1?2]。Matlab可以进行矩阵运算、绘制函数和数据、创建用户界面、系统仿真设计等,主要应用于工程计算、信号处理与通信、图像处理、控制设计等领域。   笔者在近几年的教学中,结合应用型人才培养的目标,采用CDIO工程理念,能充分根据学生的兴趣和爱好进行Matlab教学,针对其系统仿真和人机界面设计两大功能进行模块主题式教学,充分调动了学生学习的积极性。本文采用M文件和GUI界面进行了音乐播放器的设计,并总结了两者之间的联系。   1 基于M文件的音乐设计   1.1 Matlab播放音乐的前提   Matlab具有强大的功能,主要归功于强大的内置函数功能[3?4]。在Matlab中,可以借助sound函数来播放声音,其格式为:   sound(Y,FS) :通过扬声器产生一个采样频率为FS的信号Y,其中Y的范围定义为-1.0≤y≤1.0,超过这个范围的值将被重新调整,以产生更符合人耳的声音。 同时当Y为N×2大小的矩阵时,可以通过该函数产生立体声。   sound(Y):产生默认的采样频率为8 192 Hz的声音。   sound(Y,FS,BITS):产生按位采样的声音,其中大部分的平台支持BITS=8 or

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档