主要内容

sone2phon

把“电话”换成“电话”

描述

例子

phon= sone2phon (根据ISO 532-1:2017(E)的说法,将SONE转换为响声。

例子

phon= sone2phon (标准指定用于将sone转换为phon的标准。

例子

全部折叠

按照ISO 532-1的规定,绘制响度(sone)和响度等级(phon)之间的关系。

s =(0.51:0.01:1.8)。^ 10;p1 = sone2phon(年代);semilogx(年代,p1)包含(<年代pan style="color:#A020F0">“响度(宋)”)ylabel(<年代pan style="color:#A020F0">“响度级(方))标题(<年代pan style="color:#A020F0">“Sone和Phon之间的关系(ISO 532-1)”网格)<年代pan style="color:#A020F0">在轴([0 s(端)0 130])

图中包含一个轴对象。标题为“Sone和Phon之间的关系”(ISO 532-1)的轴对象包含一个类型为line的对象。

按照ISO 532-2的规定,绘制响度(sone)和响度等级(phon)之间的关系。

p2 = sone2phon(年代,<年代pan style="color:#A020F0">《ISO 532 - 2》);semilogx(年代,p2)包含(<年代pan style="color:#A020F0">“响度(宋)”)ylabel(<年代pan style="color:#A020F0">“响度级(方))标题(<年代pan style="color:#A020F0">'SONE和PHON之间的关系(ISO 532-2)'网格)<年代pan style="color:#A020F0">在轴([0 s(端)0 130])

图中包含一个轴对象。标题为“Sone和Phon之间的关系”(ISO 532-2)的轴对象包含一个类型为line的对象。

输入参数

全部折叠

在sone中输入响度,指定为标量、向量、矩阵或非负值的多维数组。

数据类型:|

单位转换的参考标准,规定为“ISO 532 - 1”或者《ISO 532 - 2》

数据类型:字符|字符串

输出参数

全部折叠

以方为单位输出响度,以标量、矢量、矩阵或与之大小相同的多维数组返回

数据类型:|

算法

全部折叠

ISO 532-1: Zwicker方法

用该方程给出了从松到利的兹威格变换方法[1]

p h o n 40 年代 o n e 0.35 40 + 10 日志 2 年代 o n e 如果 年代 o n e < 1 否则

ISO 532-2:摩尔-格莱斯伯格法

在摩尔-格莱斯伯格法中,根据这张表(表5[2]).

响度级(方)

计算响度(SONE)

0.0 0.001
2.2 0.004.
4.0 0.008
5.0 0.010
7.5 0.019
10.0 0.031
15.0 0.073
20.0 0.146
25.0 0.26
30.0 0.43
35.0 0.67
40.0 1.00
45.0 1.46
50.0 2.09
55.0 2.96
60.0 4.14
65.0 5.77
70.0 8.04
75.0 11.2
80.0 15.8
85.0 22.7
90.0 32.9
95.0 47.7
100.0 69.6
105.0 102.0
110.0 151.0
115.0 225.0
120.0 337.6

sone2phon函数对表中未指定的值使用插值。

参考

[1]ISO 532 - 1:2017 (E)。声学。响度计算方法。第1部分:兹威克法国际标准化组织

[2] ISO 532 - 2:2017 (E)。声学。响度计算方法。第2部分:摩尔-格莱斯伯格法。国际标准化组织

扩展功能

C / c++代码生成
使用MATLAB®Coder™生成C和c++代码。

另请参阅

|<年代pan itemscope itemtype="//www.tianjin-qmedu.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">

介绍了R2020a