calibrate

Калибруйте метр с помощью калибровочного тона с известным уровнем

Описание

calibrate(SPL,calibrationTone,trueLevel) устанавливает CalibrationFactor свойство на основе вычисленного уровня звукового давления calibrationTone и известный trueLevel. trueLevel относится к физическому уровню калибратора, используемому, чтобы сгенерировать calibrationTone.

Входные параметры

свернуть все

splMeter Системный объект, который будет калиброван.

Звуковой сигнал раньше калибровал метр SPL, заданный как вектор-столбец.

Типы данных: single | double

Истинный уровень калибровки настраивает в дБ, заданном как скаляр. Истинный уровень является известным уровнем выхода физическим калибратором.

Типы данных: single | double

Алгоритмы

Установить CalibrationFactor свойство на splMeter объект, calibrate функционируйте использует калибровочный тон, известный уровень, выведенный калибратором, чтобы произвести калибровочный тон и PressureReference свойство.

CalibrationFactor свойство установлено согласно уравнению:

CalibrationFactor=10((trueLevelk)/20)RMS(calibrationTone)

где k является 1 Паскаль относительно ссылочного давления, вычисленного в дБ:

k=20журнал10(1PressureReference).

Смотрите также

Введенный в R2018a