Matlab课程设计报告--MATLAB GUI的音乐键盘仿真
《Matlab课程设计报告--MATLAB GUI的音乐键盘仿真》由会员分享,可在线阅读,更多相关《Matlab课程设计报告--MATLAB GUI的音乐键盘仿真(14页珍藏版)》请在毕设资料网上搜索。
1、 1 MATLAB MATLAB 实践实践 课程设计课程设计 目目 录录 1.1.设计目的设计目的3 3 2.2.题目分析题目分析3 3 3.3.总体设计总体设计4 4 4 4. .具体设计具体设计4 4 5.5.结果分析结果分析1 15 5 6.6.心得体会心得体会1 15 5 2 1 1、 设计目的设计目的: : 运用 MATLAB 实现 MATLAB 的 GUI 程序设计。 2 2、题目分析题目分析: : 课程设计题目: MATLAB GUI 的音乐键盘仿真 课程设计的基本要求: 1)熟悉和掌握 MATLAB 程序设计方法。 2)掌握 MATLAB GUI 程序设计。 3)学习音乐合成基
2、本知识。 设计分析: 这次使用的设计软件是 MATLAB 的 GUI 模块,要设计一个音乐键盘要知道一 个最简单的键盘本身要有 36 个发音键,既 21 个音阶和 15 个辅音阶。于是 就要在界面上画出 36 个 pushbutton 键,再根据其他要求的功能设计出其他 相应的模块。 模拟键盘发音是使用音频函数soundsc将不同频率的函数以声音的模式表现 出来,而每个音阶相差频率 f=440*22/12;音阶与相应的辅音阶相差频率 f=440*21/12。有了音乐合成的这些基本知识后便可根据自己需要设计界面 根据功能编写相应的回调函数。 课程设计的内容: 学习 MATLAB GUI 程序设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab课程设计报告-MATLAB GUI的音乐键盘仿真 Matlab 课程设计 报告 GUI 音乐 键盘 仿真
