matlab等号左边,自定义函数中提示等号左边不是有效赋值

function musicdata(mdata,pat_length,Fs)

{

b1=175; b2=196;b3=220;b4=247;b5=262;b6=294;b7=330; %7 个低音频率

m1=349; m2=392;m3=440;m4=494;m5=523;m6=587;m7=659; %7 个中音频率

t1=698; t2=784;t3=880;t4=988;t5=1046;t6=1175;t7=1318; %7 个高音频率

Pat_time=0.8;

switch mdata

case 1

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*b1*t);

fprintf(fid,'%8.4f',music_data);}

case 2

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*b2*t);

fprintf(fid,'%8.4f',music_data);}

case 3

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*b3*t);

fprintf(fid,'%8.4f',music_data);}

case 4

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*b4*t);

fprintf(fid,'%8.4f',music_data);}

case 5

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*b5*t);

fprintf(fid,'%8.4f',music_data);}

case 6

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*b6*t);

fprintf(fid,'%8.4f',music_data);}

case 7

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*b7*t);

fprintf(fid,'%8.4f',music_data);}

case 11

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*m1*t);

fprintf(fid,'%8.4f',music_data);}

case 21

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*m2*t);

fprintf(fid,'%8.4f',music_data);}

case 31

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*m3*t);

fprintf(fid,'%8.4f',music_data);}

case 41

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*m4*t);

fprintf(fid,'%8.4f',music_data);}

case 51

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*m5*t);

fprintf(fid,'%8.4f',music_data);}

case 61

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*m6*t);

fprintf(fid,'%8.4f',music_data);}

case 71

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*m7*t);

fprintf(fid,'%8.4f',music_data);}

case 12

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*t1*t);

fprintf(fid,'%8.4f',music_data);}

case 22

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*t2*t);

fprintf(fid,'%8.4f',music_data);}

case 32

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*t3*t);

fprintf(fid,'%8.4f',music_data);}

case 42

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*t4*t);

fprintf(fid,'%8.4f',music_data);}

case 52

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*t5*t);

fprintf(fid,'%8.4f',music_data);}

case 62

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*t6*t);

fprintf(fid,'%8.4f',music_data);}

case 72

{

fid=fopen('e:\学习\大二下\信号与系统实验\src\music001.txt','a');

t=0:1/Fs:(Pat_time*pat_length);

music_data=sin(2*pi*t7*t);

fprintf(fid,'%8.4f',music_data);}

otherwise

disp('wrong');

end

end

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值