Как перевести отрицательные Дб в положительные?

Здравствуйте, прошу помощи с уровнями звука. Я загрузила в Матлаб речь и на графике вывела спектр сигнала. Спектр показывает частоты и уровни речи. Но уровни речи отображает отрицательные, как на рисунке. Для расчетов нужны положительные, вопрос: как перевести отрицательные дб в положительные? (-15 дб показывает громкий звук по спектру, хотя громкому звуку сответствует где-то +50 дб по справочным таблицам, 5 дб это уже шепот) . Есть ли какой то простой математический способ, без использования значений выходных и входных мощностей и пр. Не бейте палками за глупость, пытаюсь разобраться, но нигде нет ответов : (
2 года назад от Галюня в плаще

5 Ответы



0 голосов
дело в том что 0дб это норма сигнала для некого устройства. так что -15 это всего ли понижение сигнала ниже нормы, и перевести в положительное значение не получится
2 года назад от Speedycash
0 голосов
Надо полагать, надо усилить сигнал ибо неизвестно в какой точке его вобще снимали. и вобще, какая то ересь нарисована: в сравнении с -15 дБ, все что ниже 70 дБ это просто шум
2 года назад от Listwan Crean
0 голосов
+Согласен с @Алекс. Единственное, что можно сделать, это переопределить норму сигнала чуть пониже, то есть, например, считать нормальным уровнем сигнала тот, что на данной диаграмме считается, например, 00 дБ. Тогда при пересчете все значения будут положительными.
2 года назад от Нюра
0 голосов
Перевести нельзя. Нужно в программе изменить начальные условия. Суть из формулы уровня звука, дБ
L=20Lg (p/po) , где p - абсолютный уровень звука, pо - опорный уровень звука. Если в качестве опорного уровня выбрано максимальное значение, отношение p/pо меньше единицы и значение L будет отрицательное. Если в качестве po выбрать минимальное значение отношение p/pо будет больше единицы и L будет положительное. Вывод - в настройках ввести минимальное значение pо.
2 года назад от И н н а .
0 голосов
Тот факт, что у тебя получились такие значения, означает, что у тебя в результате чего-то утрачена абсолютная калибровка и можно верить только относительным величинам (т. е об отношениях громкости на разных частотах. Так что в качестве разумного приближения можно просто добавить к полученным величинам 50- (-15) =65 дБ. Кстати, дБ, а не дб) .
2 года назад от Машуня Овчинникова

Связанные вопросы

1 ответ
9 года назад от Анатолий Дегтярёв
2 ответов
4 года назад от ИВАН Сычов