Библиотека Sources
Кроме источников сигналов нам потребуются следующие блоки, которые также следует поместить в окно модели:
- блок выборки и хранения Simulink\Discrete\Zero-Order Hold (то есть блок Zero-Order Hold, находящийся в библиотеке Simulink\Discrete) — осуществляет выборку мгновенного значения входного сигнала в заданный момент времени и фиксацию его на выходе вплоть до следующего момента выборки;
- квантователь Simulink\Nonlinear\Quantizer — выполняет квантование входного сигнала по уровню;
- сумматор Simulink\Math\Sum (пиктограмма имеет вид кружка со знаками арифметических операций “+” и/или “-”) — выполняет суммирование входных дискретных сигналов с учётом указанных знаков;
- коэффициент умножения Simulink\Math\Gain — выполняет умножение входного сигнала на заданную величину;
- константа Simulink\Sources\Constant — генерирует постоянную величину;
- ручной переключатель Simulink\Nonlinear\Manual Switch — изменяет своё состояние двойным щелчком левой клавишей мыши;
- мультиплексор Simulink\Signals & Systems\Mux — позволяет передавать указанное количество входных сигналов по одной линии, подключённой к выходу блока;
- осциллограф Simulink\Sinks\Scope — отображает в виде графика входной сигнал;
- цифровой индикатор Simulink\Sinks\Display — отображает численное значение текущего отсчёта входного сигнала;
- блок вычисления дисперсии DSP Blockset\Math Functions\Statistics\Variance — вычисляет дисперсию входного сигнала;
- блок вычисления гистограмм DSP Blockset\Math Functions\Statistics\Histogram — вычисляет гистограмму для заданного диапазона значений входного сигнала;
- блок графического отображения DSP Blockset\DSP Sinks\User-Defined Frame Scope — позволяет строить графики входных данных, не ограничивая пользователя только временными или частотными зависимостями;
- блок буферизации и вычисления квадрата преобразования Фурье DSP Blockset\DSP Sinks\Buffered FFT Frame Scope — накапливает в буфере отсчёты входного сигнала, после заполнения буфера вычисляет квадрат преобразования Фурье.