Спецификация линии
Функции печати принимают спецификации линий в качестве аргументов и соответствующим образом изменяют созданный график. Можно указать следующие три компонента:
Стиль линии
Символ маркера
Цвет
Например:
plot(x,y,'-.or')
сюжеты y против x с помощью тире-точечной линии (-.), размещает круглые маркеры (o) в точках данных и окрашивает как линию, так и маркер красным (r). Укажите компоненты (в любом порядке) в виде символьного вектора после аргументов данных. Обратите внимание, что линии не являются парами имя-значение.
При указании маркера, но не стиля линии, печатаются только маркеры. Например:
plot(x,y,'d')
Стили линий, маркеры и цвета, которые требуется отобразить, указываются в следующих таблицах:
| Стиль линии | Описание |
|---|---|
- | Сплошная линия |
-- | Пунктирная линия |
: | Пунктирная линия |
-. | Черточно-точечная линия |
| Маркер | Описание |
|---|---|
'o' | Круг |
'+' | Знак «Плюс» |
'*' | Звездочка |
'.' | Пункт |
'x' | Крест |
'_' | Горизонтальная линия |
'|' | Вертикальная линия |
's' | Квадрат |
'd' | Алмаз |
'^' | Треугольник, направленный вверх |
'v' | Треугольник, направленный вниз |
'>' | Прямоугольный треугольник |
'<' | Треугольник, указывающий влево |
'p' | Пентаграмма |
'h' | Hexagram |
| Цвет | Описание |
|---|---|
| желтый |
| пурпурный |
| голубой |
| красный |
| зеленый |
| синий |
| белый |
| черный |
На этой странице также описывается, как задать свойства линий, используемых для печати. Графика MATLAB ® позволяет управлять следующими визуальными характеристиками:
LineWidth - определяет ширину (в точках) линии.
MarkerEdgeColor - указывает цвет маркера или цвета кромки для заполненных маркеров (круг, квадрат, ромб, пентаграмма, гексаграмма и четыре треугольника).
MarkerFaceColor - задает цвет грани заполненных маркеров.
MarkerSize - размер маркера в точках (должен быть больше 0).
Кроме того, можно указать LineStyle, Color, и Marker свойства вместо использования символьного вектора спецификации строки. Это полезно, если требуется указать цвет, отсутствующий в списке, с помощью значений триплета RGB. Дополнительные сведения об этих свойствах см. в разделе Свойства линий.