калибровать

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

Синтаксис

calibrate(SPL,calibrationTone,trueLevel)

Описание

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