您所在位置: 网站首页 / (word完整版)Matlab演奏卡农的代码.doc / 文档详情
(word完整版)Matlab演奏卡农的代码.doc 立即下载
2024-09-09
约6.4千字
约4页
0
32KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

(word完整版)Matlab演奏卡农的代码.doc

(word完整版)Matlab演奏卡农的代码.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

5 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(word完整版)Matlab演奏卡农的代码
(word完整版)Matlab演奏卡农的代码
(word完整版)Matlab演奏卡农的代码
>%CripplePachebel'sCanononMatlab
%Havefun

fs=44100;%samplerate
dt=1/fs;

T16=0。125;

t16=[0:dt:T16];
[tempk]=size(t16);

t4=linspace(0,4*T16,4*k);
t8=linspace(0,2*T16,2*k);

[tempi]=size(t4);
[tempj]=size(t8);

%Modificationfunctions
mod4=sin(pi*t4/t4(end));
mod8=sin(pi*t8/t8(end));
mod16=sin(pi*t16/t16(end));

f0=2*146.8;%referencefrequency

ScaleTable=[2/33/45/615/16...
19/85/44/33/25/39/515/8.。。
29/45/28/3310/315/44。.。
1/29/165/8];
%1/4notes
do0f=mod4.*cos(2*pi*ScaleTable(21)*f0*t4);
re0f=mod4.*cos(2*pi*ScaleTable(22)*f0*t4);
mi0f=mod4.*cos(2*pi*ScaleTable(23)*f0*t4);

fa0f=mod4.*cos(2*pi*ScaleTable(1)*f0*t4);
so0f=mod4.*cos(2*pi*ScaleTable(2)*f0*t4);
la0f=mod4。*cos(2*pi*ScaleTable(3)*f0*t4);
ti0f=mod4.*cos(2*pi*ScaleTable(4)*f0*t4);
do1f=mod4。*cos(2*pi*ScaleTable(5)*f0*t4);
re1f=mod4.*cos(2*pi*ScaleTable(6)*f0*t4);
mi1f=mod4.*cos(2*pi*ScaleTable(7)*f0*t4);
fa1f=mod4.*cos(2*pi*ScaleTable(8)*f0*t4);
so1f=mod4。*cos(2*pi*ScaleTable(9)*f0*t4);
la1f=mod4。*cos(2*pi*ScaleTable(10)*f0*t4);
tb1f=mod4。*cos(2*pi*ScaleTable(11)*f0*t4);
ti1f=mod4.*cos(2*pi*ScaleTable(12)*f0*t4);
do2f=mod4.*cos(2*pi*ScaleTable(13)*f0*t4);
re2f=mod4.*cos(2*pi*ScaleTable(14)*f0*t4);
mi2f=mod4。*cos(2*pi*ScaleTable(15)*f0*t4);
fa2f=mod4。*cos(2*pi*ScaleTable(16)*f0*t4);
so2f=mod4.*cos(2*pi*ScaleTable(17)*f0*t4);
la2f=mod4.*cos(2*pi*ScaleTable(18)*f0*t4);
ti2f=mod4。*cos(2*pi*ScaleTable(19)*f0*t4);
do3f=mod4。*cos(2*pi*ScaleTable(20)*f0*t4);
blkf=zeros(1,i);

%1/8notes
fa0e=mod8。*cos(2*pi*ScaleTable(1)*f0*t8);
so0e=mod8.*cos(2*pi*ScaleTable(2)*f0*t8);
la0e=mod8。*cos(2*pi*ScaleTable(3)*f0*t8);
ti0e=mod8.*cos(2*pi*ScaleTable(4)*f0*t8);
do1e=mod8。*cos(2*pi*ScaleTable(5)*f0*t8);
re1e=mod8.*cos(2*pi*ScaleTable(6)*f0*t8);
mi1e=mod8.*cos(2*pi*ScaleTable(7)*f0*t8);
fa1e=mod8。*cos(2*pi*ScaleTable(8)*f0*t8);
so1e=mod8.*cos(2*pi*ScaleTable(9)*f0*t8);
la1e=mod8.*cos(2*pi*ScaleTable(10)*f0*t8);
tb1e=mod8。*cos(2*pi*ScaleTable(11)*f0*t8);
ti1e=mod
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

(word完整版)Matlab演奏卡农的代码

文档大小:32KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用