4 месяца назад
MATLAB. Цифровая обработка сигналов \ 8. Взятие производной от сигнала
Вы хотите различать сигнал без увеличения мощности шума. Функция diff в MATLAB® усиливает шум, и результирующая неточность ухудшается для более высоких производных. Чтобы устранить эту проблему, используйте вместо нее дифференцирующий фильтр. Проанализируйте смещение перекрытия здания во время землетрясения. Найдите скорость и ускорение как функции времени. Загрузите файл earthquake. Файл содержит следующие переменные: drift: Смещение пола, измеряемое в сантиметрах t: Время, измеряемое в секундах Fs: Частота дискретизации, равная 1 кГц load('earthquake...
4 месяца назад
MATLAB. Цифровая обработка сигналов \ 3 - Синхронизация сигналов
Многие измерения включают в себя данные, собранные асинхронно несколькими датчиками. Если вы хотите интегрировать сигналы, их необходимо синхронизировать. В наборе инструментов Signal Processing Toolbox есть функции, позволяющие сделать именно это. Например, возьмем автомобиль, проезжающий по мосту. Вибрации, которые он производит, измеряются тремя одинаковыми датчиками, расположенными в разных местах. Сигналы имеют разное время поступления. Загрузите сигналы в рабочую область MATLAB и постройте график...