帮助中心帮助中心
从赫兹转换为梅尔尺度
MEL = hz2mel(hz)
例子
梅尔= hz2mel (赫兹)将赫兹的值转换为MEL频率标度上的值。
梅尔= hz2mel (赫兹)
梅尔
赫兹
全部折叠
设置两个以Hz为单位的边界频率,然后将它们转换为mel尺度。
B = hz2mel([20,8000]);
生成32个值的行向量,按mel比例均匀间隔。
melVect = linspace(b(1),b(2),32);
将值的行向量转换为以Hz为单位的等效频率。
hzect = mel2hz(melVect);
画出两个向量以作比较。当mel值线性增加时,Hz值呈指数增长。
情节(melVect hzVect,“o”)标题(“Mel vs Hz”)包含(“梅尔”) ylabel (“赫兹”网格)在
以Hz为单位的输入频率,指定为标量、向量、矩阵或多维数组。
数据类型:单|双
单
双
mel标度上的输出频率,作为大小相同的标量、向量、矩阵或多维数组返回赫兹.
从Hz到mel刻度的频率转换公式如下:
米 e l = 2595 日志 10 ( 1 + h z 700 )
道格拉斯,奥夏尼西。语音交流:人与机器。Reading, MA: Addison-Wesley出版公司,1987。
在R2019a中引入
mel2hz|hz2erb|erb2hz|hz2bark|bark2hz
mel2hz
hz2erb
erb2hz
hz2bark
bark2hz
您有了这个示例的修改版本。您想用您的编辑打开这个示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处