Кусочно-линейный сигнал (PWL)¶
PWL представляет собой кусочно-линейную функцию y(t). Соседние точки соединяются прямыми линиями.
Такой тип сигналов задаётся списком параметров:
PWL[TIME_SCALE_FACTOR=<значение>] [VALUE_SCALE_FACTOR=<значение>]+ (точки_отсчёта)*
В секции (точки_отсчёта) помещаются следующие данные:
- (<tn, yn>) – координаты точек;
- FILE <имя_файла> – чтение координат точек из файла;
- REPEAT FOR <n> (точки_отсчёта)* ENDREPEAT – повторение n раз;
- REPEAT FOREVER (точки_отсчёта)* ENDREPEAT – бесконечное повторение.
Пример задания pwl-сигнала представлен на Рис. 1.
Кроме этого pwl-сигнал может быть задан с помощью файла с расширением .pwl.
В форме нажмите на символ
и через окно проводника выберите и откройте необходимый файл формата .pwl, в результате в секции вместо координат точек отображается полное имя файла с pwl-сигналом, см. Рис. 2 .
Пример файла с pwl-сигналом, содержащего точки отсчета, представлен на Рис. 3.
При использовании метода ввода точек PWL-функции на основе файла структура файла должна содержать последовательные разделённые пробелом координаты точек парами "абсцисса и ордината": x1 y1 x2 y2 ... xn yn.