QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7995|回复: 15
打印 上一主题 下一主题

matlab版生日快乐歌(带字幕)

[复制链接]
字体大小: 正常 放大

1

主题

4

听众

20

积分

升级  15.79%

  • TA的每日心情
    开心
    2013-1-29 09:42
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    自我介绍
    湖北

    群组数学建模

    群组学术交流A

    跳转到指定楼层
    1#
    发表于 2013-1-29 16:47 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    1. clear all

    2. A4=440;%标准音A4 不同的曲调音调不同scale的取值范围不同

    3. pt=44100;p0=pt/2;%频率

    4. scale=A4/2^(9/12)*2.^((-12:11)/12);%这里可以调节音调高低,eg:改变式子中的-12:11为0:23

    5. map=[1 3 5 6 8 10 12 13 15 17 18 20 22 24 25];%音符,这个需要看曲谱编码

    6. score=[5 5 6 5 8 7 5 5 6 5 9 8 5 5 12 10 8 7 6 6 11 11 10 8 9 8];

    7. rhythm=[0.5 0.5 1 1 1 2 0.5 0.5 1 1 1 2  0.5 0.5 1 1 1  0.5 0.5 2 0.5 0.5 1 1 1 2];%节拍,这个需要看曲谱编码

    8. lyric=['祝你生日快乐祝你生日快乐祝你生日快乐祝你生日快乐  '];

    9. for i=1:length(score)

    10. if(i<19)


    11. fprintf(1,'%c',lyric(i))

    12. elseif (i>20)


    13. fprintf(1,'%c',lyric(i-2))


    14. end




    15. if (i==6||i==12||i==18)

    16. disp('!');


    17. fprintf(1,'\n');

    18. end

    19. if i==26

    20. disp('!');

    21. end  


    22. wavplay(sin((1:rhythm(i)*p0)/pt*2*pi*scale(map(score(i)))),pt);




    23. end
    复制代码
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    quade00        

    0

    主题

    0

    听众

    3

    积分

    升级  60%

    该用户从未签到

    自我介绍
    额没啥好说的

    群组学术交流A

    回复

    使用道具 举报

    光之仑 实名认证       

    14

    主题

    9

    听众

    3472

    积分

    升级  49.07%

  • TA的每日心情
    奋斗
    2016-12-4 17:02
  • 签到天数: 983 天

    [LV.10]以坛为家III

    社区QQ达人

    群组数学趣味、游戏、IQ等

    群组数学建摸协会

    群组学术交流A

    群组学术交流B

    回复

    使用道具 举报

    chaofanat        

    0

    主题

    5

    听众

    48

    积分

    升级  45.26%

  • TA的每日心情
    开心
    2013-8-9 09:00
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    自我介绍
    世界上中华人民共和国山东省滨州市学生

    群组第四届数学中国美赛实

    群组英语科技论文写作实训

    回复

    使用道具 举报

    竹竹 实名认证       

    10

    主题

    7

    听众

    1069

    积分

    升级  6.9%

  • TA的每日心情
    开心
    2016-9-17 18:52
  • 签到天数: 311 天

    [LV.8]以坛为家I

    自我介绍
    责任心强,喜欢学习,喜欢交流,认真踏实,善于沟通
    回复

    使用道具 举报

    0

    主题

    7

    听众

    26

    积分

    升级  22.11%

  • TA的每日心情
    难过
    2013-7-4 20:08
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    自我介绍
    在校大学生
    回复

    使用道具 举报

    wanganfu 实名认证       

    1

    主题

    9

    听众

    749

    积分

    升级  37.25%

  • TA的每日心情
    擦汗
    2016-11-1 08:22
  • 签到天数: 271 天

    [LV.8]以坛为家I

    群组2015年数学中国“建模

    群组Matlab讨论组

    群组数学建模培训课堂2

    回复

    使用道具 举报

    0

    主题

    4

    听众

    49

    积分

    升级  46.32%

  • TA的每日心情

    2013-9-24 18:32
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    自我介绍
    喜欢数学~

    群组学术交流A

    回复

    使用道具 举报

    7

    主题

    7

    听众

    1508

    积分

    升级  50.8%

  • TA的每日心情
    奋斗
    2014-3-22 15:27
  • 签到天数: 461 天

    [LV.9]以坛为家II

    自我介绍
    一个数学专业的在校大学生

    新人进步奖 发帖功臣

    群组学术交流A

    群组学术交流B

    群组Matlab讨论组

    群组数学建模

    群组小草的客厅

    回复

    使用道具 举报

    26

    主题

    30

    听众

    1400

    积分

    升级  40%

  • TA的每日心情
    开心
    2017-9-19 13:48
  • 签到天数: 138 天

    [LV.7]常住居民III

    新人进步奖

    群组数学建摸协会

    群组2013年数学建模国赛备

    群组河南工程学院数学建模

    群组第三届数模基础实训

    群组中国矿业大学数模培训

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-8-7 02:49 , Processed in 0.796931 second(s), 105 queries .

    回顶部