Пусть требуется сформировать прямоугольный импульс на интервале T длительностью τ_i с задержкой (сдвигом) относительно начала интервала моделирования τ_n и амплитудой Um.
Формируемый сигнал будем задавать в виде вектора.
Очевидно, перед описанием формы импульса следует определить параметры:
T:= t:=0..T-1 τ_i:= τ_n:= Um:=
3.1.1. Задание импульса с помощью встроенной функции Хэвисайда (heaviside step) – единичный скачок:
Φ(x) = 0 при x < 0 и = 1 при x >= 0
Тогда импульс можно описать выражением:
Рис.3. Пример формирования импульса с использованием функции heaviside step.
(При построении графиков прямоугольных импульсов удобнее использовать опцию Traces – step).
Функцию Φ() можно ввести через меню, с панели символов греческого алфавита или с клавиатуры вводом латинского символа (F) с последующим вводом Ctrl-G для преобразования латинского символа в греческий.
Примечание: для быстрого ввода с клавиатуры часто используемых греческих символов с последующим преобразованием по Ctrl-G полезно запомнить некоторые сочетания:
p – π, w –ω, W – Ω, t – τ, D – Δ, a – α, b – β и др.
3.1.2. Задание импульса с помощью оператора условия if():