Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Спецификаторы цвета




Спецификаторы маркеров

Спецификаторы стилей линии

LineSpec

Xlim, ylabel, ylim, zlabel, zlim, stem

Axis, bar, grid, legend, line, LineSpec, loglog, plotyy, semilogx, semilogy, subplot, xlabel,

 

См. свойство String функции text, где дается список символов и описывается их приме-нение.

 

Назначение. Спецификации задания свойств графического объекта линия (Line).

 

Описание. В данном разделе описывается как можно задать свойства линий, используе-мых при построении графиков. Система MATLAB дает возможность задавать многие ха-рактеристики, включая:

 

  • Стиль линии (Line style)
  • Толщину линии (Line width)
  • Цвет (Color)
  • Тип маркера (Marker type)
  • Размер маркера (Marker size)
  • Цвета поверхности и граней маркера (для заполненных маркеров)

 

MATLAB предусматривает специальные символьные спецификаторы (описатели) для сти-лей линий, типов маркеров и цветов. В следующих таблицах дается перечисление этих спецификаторов.

 

 

 

 

Спецификаторы Стили линии
- Сплошная линия (по умолчанию)
-- Штриховая линия
: Пунктирная линия
-. Штрих-пунктирная линия

 

 

 

Спецификаторы Типы маркеров
+ Знак плюс
o Кружочек
* Звездочка
. Точка
x Крестик
s Квадрат
d Ромб
^ Треугольная стрелка вверх
v Треугольная стрелка вниз
> Треугольная стрелка направо
< Треугольная стрелка налево
p Пятиугольная звезда (пентаграмма)
h Шестиугольная звезда (гексаграмма)

 

Спецификатор Цвет
r Красный
g Зеленый
b Синий
c Голубой (cyan)
m Магента (magenta)
y Желтый
k Черный
w Белый

Многие графические функции допускают аргумент LineSpec, который определяет три спецификатора для характеристики линии:

 

  • Стиль линии
  • Тип маркера
  • Цвет

 

Например, функция plot(x, y, '-.or') строит график значений y от аргумента x, используя штрих-пунктирную линию (-.); размещает круглые маркеры (o) в точках данных, и окра-шивает как линию, так и маркеры в красный цвет (r). Данные спецификаторы нужно задать (в любом порядке) как строка символов в кавычках, после записей массивов данных. Если вы задаете в LineSpec только маркеры, но не стиль линии (например, plot(x,y,'d')), MATLAB наносит только маркеры (без линий)

 

Связанные (родственные) свойства. При использовании функций plot и plot3, вы можете задавать также другие характеристики линий, используя следующие графические свойства:

  • LineWidth – задает ширину линии (в точках, равных 1/72 дюйма)
  • MarkerEdgeColor – задает цвет маркера или цвет граней для заполненных маркеров (кружок, квадрат, ромб, пентаграмма, гексаграмма, и четыре треугольника).
  • MarkerFaceColor – задает цвет поверхности заполненного маркера
  • MarkerSize – задает размер маркера в точках

В дополнение, вы можете задавать графические свойства LineStyle, Color, и Marker вместо использования символьной строки. Это может быть полезным, например, если вы хотите задать цвет, которого нет в приведенном выше списке спецификаторов цвета, при помощи тройки значений RGB. Более подробная информация о возможностях выбора цвета дана в разделе ColorSpec.

 

Примеры

 

Построим синусоидальную функцию для трех различных пределов изменения аргумента, используя различные стили линий, цвета и маркеры.

 

t = 0: pi/20: 2*pi;

plot(t, sin(t), '-.r*')




Поделиться с друзьями:


Дата добавления: 2014-10-15; Просмотров: 357; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.