Буферы, переключатели и счетчики

Измените частоту дискретизации или частоту кадров сигналов, событий количества, обнаружьте ребра, выполните действия, когда события будут иметь место

Объекты

dsp.AsyncBufferБуфер FIFO
dsp.DelayLineПеребуферная последовательность входных параметров со сдвигом с одной выборкой
dsp.CounterПодсчитайте или вниз через заданную область чисел

Функции

rebuffer_delayКоличество выборок задержки введено путем буферизации и освобождения буфера операций

Блоки

развернуть все

BufferБуферная входная последовательность к меньшему или большему формату кадра
Delay LineПеребуферная последовательность входных параметров
QueueСохраните входные параметры в регистре FIFO
StackСохраните входные параметры в регистр LIFO
UnbufferОсвободите буфер входной кадр в последовательность скалярных выходных параметров
CounterПодсчитайте или вниз через заданную область чисел
Edge DetectorОбнаружьте переход от нуля до ненулевого значения
Event-Count ComparatorОбнаружьте пороговое пересечение накопленных ненулевых входных параметров
Multiphase ClockСгенерируйте несколько бинарных сигналов часов
N-Sample EnableВыведите единицы или нули для конкретного количества шагов расчета
N-Sample SwitchПереключитесь между двумя входными параметрами после конкретного количества периодов расчета

Темы

Преобразуйте частоты дискретизации и частоту кадров в Simulink

Узнать, как операции, такие как прямое преобразование уровня и перебуферизация системы координат влияют на частоты дискретизации и частоту кадров если ваш сигнал.

Выборка - и основанные на системе координат Концепции

Введение в реальную выборку - и основанные на системе координат сигналы, и как смоделировать те сигналы в MATLAB® и Simulink®.

Буферизация и основанная на системе координат обработка

Преобразуйте сигналы формата кадра 1 в сигналы формата кадра, больше, чем 1, и наоборот.

Смотрите частоты дискретизации и частоту кадров в Simulink

Узнать, как определить частоты дискретизации и частоту кадров сигналов в вашей модели.

Задержка и задержка

Сконфигурируйте окружение Simulink, чтобы минимизировать задержку и эффективность симуляции увеличения.

Почему Делает Данные о Чтении из Объекта dsp.AsyncBuffer, Дают Ошибку Несоответствия Размерности в блоке MATLAB function?

Разрешите ошибку несоответствия размерности, когда вы считаете данные из асинхронного буфера в блоке MATLAB function.

Почему dsp.AsyncBuffer Возражает Ошибке Когда Вы чтение Вызова Перед записью?

Инициализируйте асинхронный буфер путем вызова или настройки или записи перед первым вызовом в чтение.

Рекомендуемые примеры