Лестничные графики – команды stairs
Лестничные графики визуально представляют собой ступеньки с огибающей, представленной функцией у(х). Такие графики используются, например, для отображения процессов квантования функции у(х), представленной рядом своих отсчетов. При этом в промежутках между отсчетами значения функции считаются постоянными и равными величине последнего отсчета.
Для построения лестничных графиков в системе MATLAB используются команды группы stairs:
- stairs(Y) – строит лестничный график по данным вектора Y;
- stairs(X.Y) – строит лестничный график по данным вектора Y с координатами х переходов от ступеньки к ступеньке, заданными значениями элементов вектора X;
- stairs(…,S) – аналогична по действию вышеописанным командам, но строит график линиями, стиль которых задается строками S.
Следующий пример иллюстрирует построение лестничного графика:
>
>
x
=
0
:
0.25
:
10
;
>
>
stairs(x,x.
^
2
);
Результат построения представлен на рис. 6.9.
Рис. 6.9. Лестничный график функции х^ 2
Обратите внимание на то, что отсчеты берутся через равные промежутки по горизонтальной оси. Если, к примеру, отображается функция времени, то stairs имеет вид квантованной по времени функции.
Функция H=stairs(X,Y) возвращает вектор дескрипторов графических объектов.
Функция [XX,YY]=stairs(X.Y) сама по себе график не строит, а возвращает векторы XX и YY, которые позволяют построить график с помощью команды plot(XX.YY).