淘宝官方网站登录注册,第三方物流网站建设,只有图文的网站如何做,通过一个站点的建设方案分贝的一种定义是#xff0c;表示功率量之比的一种单位#xff0c;等于功率强度之比的常用对数的10倍#xff1b;
主要用于度量声音强度#xff0c;常用dB表示#xff1b;
其计算#xff0c;摘录网上一段资料#xff1b;
声音的分贝值可以通过以下公式计算#xff1…分贝的一种定义是表示功率量之比的一种单位等于功率强度之比的常用对数的10倍
主要用于度量声音强度常用dB表示
其计算摘录网上一段资料
声音的分贝值可以通过以下公式计算 dB 10 log10(P / P0) 其中P表示声音的功率瓦特P0表示参考声音的功率通常为10^-12瓦特log10表示以10为底的对数。
已知声音的功率为P则可以按照以下步骤计算分贝值 1. 将P除以参考声音功率P0得到一个数值 2. 对这个数值取对数以10为底 3. 将这个对数乘以10得到分贝值
例如如果声音的功率为1瓦特参考声音功率为10^-12瓦特则可以按照以下步骤计算分贝值 1. 1 / 10^-12 1e12 2. log10(1e12) 12 3. 12 * 10 120 dB 因此这个声音的分贝值为120 dB 下面MFC做一下VC6新建一个对话框工程
设计如下界面并为编辑框添加成员变量 先定义参考功率 #define ZEROPOWER 10E-12
并包含 math.h
按钮单击代码
void CDbDlg::OnButton1()
{// TODO: Add your control notification handler code hereUpdateData(TRUE);m_result 10 * log10(m_wt / ZEROPOWER);//m_result m_wt / ZEROPOWER;UpdateData(FALSE);
}
运行一下计算一次 再计算一次 1瓦的时候他的是120dB我算的为什么是110dB我也不知道参考功率是否是10^-12瓦特有时间再看 摘录一点常见声音响度的分贝参考如下
10 分贝非常安静的房间树叶被风略过的沙沙声 20 分贝乡村的夜晚 30 分贝安静的办公室内、钟表的滴答声 40~60 分贝正常谈话相距约一臂远的人声 50 分贝左右洗衣机的工作声 70 分贝3 米外吸尘器的工作声 80 分贝 3 米外经过的车辆轰鸣声 110~130 分贝夜总会、迪厅、酒吧、体育赛场 120 分贝会让耳朵里疼痛的声音