0

Matlab 以有符号双精度归一化格式读取 wav 文件,这意味着 wavread 返回的值介于 -1 和 1
之间有符号整数
我认为它通过 wav 文件的标题自动检测用于表示 wav 文件中一个样本的
位数
我试过这个:

data = wavread('file.wav')  
data_n = wavread('file.wav', 'native')  
data_n(1:10) ./ max( data_n )  

它表明这个除法的结果几乎等于变量数据中的值,但是在第 6 位或第 8 位小数后不同,
我可以让它们完全相等吗?或者,Matlab 用来将原生格式转换为默认格式的关系是什么?

4

0 回答 0