matlab:“警告:当用作索引时,冒号运算符需要整数操作数”

在进行音频时候,出现这个提示,并报错。

调试去看发现,循环内写的是(start:end,1);

其中start/end=fsl(采样数)*t(时间),结果应该为整数,不该出现这个问题。

 

检查结果是,时间为1.4000,采样数为44100,结果数位过大出现问题,修改为 round(start),问题解决。

你可能感兴趣的:(matlab:“警告:当用作索引时,冒号运算符需要整数操作数”)