График дискретных отсчетов функции
Еще один вид графика функции у(х) – ее представление дискретными отсчетами. Этот вид графика применяется, например, при описании квантования сигналов. Каждый отсчет представляется вертикальной чертой, увенчанной кружком, причем высота черты соответствует y-координате точки.
Рис. 6.11. График дискретных отсчетов функции
Для построения графика подобного вида используются команды stem(…):
- stem(X.Y) – строит график отсчетов с ординатами в векторе Y и абсциссами в векторе X;
- stem(…. 'LINESPEC') – дает построения, аналогичные ранее приведенным командам, но со спецификацией линий 'LINESPEC', подобной спецификации, приведенной для функции plot;
- stem(Y) – строит график функции с ординатами в векторе Y в виде отсчетов;
- stem(…. 'filled') – строит график функции с закрашенными маркерами. Следующий пример иллюстрирует применение команды stem:
>
>
x
=
0
:
0.1
:
4
;
>
>
y
=
sin(x.
^
2
).
*
exp(
-
x):
>
>
stem(x.y)
Полученный для данного примера график показан на рис. 6.11.
Функция H=STEM(…) строит график и возвращает вектор дескрипторов графических объектов.