Пометьте подъем контурного графика
clabel( добавляют вертикальные метки в местоположениях, которые вы выбираете с мышью. Щелкните мышью или нажмите клавишу "пробел", чтобы пометить контур самым близким к центру перекрестия. Нажмите клавишу Return, в то время как курсор в рамках окна рисунка, чтобы отключить маркировку.C,'manual')
возвращает текстовые объекты и созданные объекты линии. Используйте любую из комбинаций входных аргументов в предыдущих синтаксисах, которые не включают объект tl = clabel(___)h контура.
clabel(___, изменяет внешний вид метки с помощью одного или нескольких Name,Value)Name,Value парные аргументы. Используйте любую из комбинаций входных аргументов в предыдущих синтаксисах. Например, 'FontSize',14 устанавливает размер шрифта на 14 точек.
Создайте контурный график и получите матрицу контура, C, и объект контура, h. Затем пометьте контурный график.
[x,y,z] = peaks; [C,h] = contour(x,y,z); clabel(C,h)

Пометьте только контуры уровнями 2 или 6 контура.
[x,y,z] = peaks; [C,h] = contour(x,y,z); v = [2,6]; clabel(C,h,v)

Установите размер шрифта меток к 15 точкам и выберите цвет к красному использованию Name,Value парные аргументы.
[x,y,z] = peaks; [C,h] = contour(x,y,z); clabel(C,h,'FontSize',15,'Color','red')

Установите дополнительные свойства путем переиздания clabel команда. Например, установите толщину шрифта на полужирный и измените цвет в синий.
clabel(C,h,'FontWeight','bold','Color','blue')

Задержите размер шрифта к размеру по умолчанию с помощью 'default' ключевое слово.
clabel(C,h,'FontSize','default')

Создайте контурный график и возвратите матрицу контура, C. Затем пометьте контуры.
[x,y,z] = peaks; C = contour(x,y,z); clabel(C)

C ContourMatrix Матрица контура, возвращенная contour, contour3, или contourf функция. C содержит данные, которые задают линии контура. Для получения дополнительной информации о матрице контура смотрите ContourMatrix.
Примечание
Если вы передаете объект h контура к clabel функция, затем можно заменить C с []. Например, используйте clabel([],h).
h — Объект ContourОбъект контура, возвращенный contour, contour3, или contourf функция.
v — Очертите значения уровняОчертите значения уровня в виде строки или вектор-столбца отдельных значений.
Пример: [0 10 20]
Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
clabel(C,h,'Color','red','FontSize',12) задает красные, марки с 12 точками.clabel поддерживает LabelSpacing свойство плюс подмножество текстовых свойств.
LabelSpacing — Пробел между меткамиПробел между метками в виде скалярного значения в модулях точки.
Примечание
Используйте эту опцию с любым clabel(C,h) или clabel(C,h,v) синтаксис. Другие синтаксисы не поддерживают эту опцию.
Пример: clabel(C,h,'LabelSpacing',100)
Color TextColor (значение по умолчанию) | триплет RGB | шестнадцатеричный цветовой код | 'r' | 'g' | 'b' | ...Цвет текста в виде триплета RGB, шестнадцатеричного цветового кода, названия цвета или краткого названия. Значение по умолчанию [0 0 0] соответствует черный.
Для пользовательского цвета задайте триплет RGB или шестнадцатеричный цветовой код.
Триплет RGB представляет собой трехэлементный вектор-строку, элементы которого определяют интенсивность красных, зеленых и синих компонентов цвета. Интенсивность должна быть в области значений [0,1]; например, [0.4 0.6 0.7].
Шестнадцатеричный цветовой код является вектором символов или строковым скаляром, который запускается с символа хеша (#) сопровождаемый тремя или шестью шестнадцатеричными цифрами, которые могут лежать в диапазоне от 0 к F. Значения не являются чувствительными к регистру. Таким образом, цветовые коды '#FF8800', '#ff8800', '#F80', и '#f80' эквивалентны.
Кроме того, вы можете задать имена некоторых простых цветов. Эта таблица приводит опции именованного цвета, эквивалентные триплеты RGB и шестнадцатеричные цветовые коды.
| Название цвета | Краткое название | Триплет RGB | Шестнадцатеричный цветовой код | Внешний вид |
|---|---|---|---|---|
'red' | 'r' | [1 0 0] | '#FF0000' |
|
'green' | 'g' | [0 1 0] | '#00FF00' |
|
'blue' | 'b' | [0 0 1] | '#0000FF' |
|
'cyan'
| 'c' | [0 1 1] | '#00FFFF' |
|
'magenta' | 'm' | [1 0 1] | '#FF00FF' |
|
'yellow' | 'y' | [1 1 0] | '#FFFF00' |
|
'black' | 'k' | [0 0 0] | '#000000' |
|
'white' | 'w' | [1 1 1] | '#FFFFFF' |
|
'none' | Не применяется | Не применяется | Не применяется | Нет цвета |
Вот являются триплеты RGB и шестнадцатеричные цветовые коды для цветов по умолчанию MATLAB® использование во многих типах графиков.
| Триплет RGB | Шестнадцатеричный цветовой код | Внешний вид |
|---|---|---|
[0 0.4470 0.7410] | '#0072BD' |
|
[0.8500 0.3250 0.0980] | '#D95319' |
|
[0.9290 0.6940 0.1250] | '#EDB120' |
|
[0.4940 0.1840 0.5560] | '#7E2F8E' |
|
[0.4660 0.6740 0.1880] | '#77AC30' |
|
[0.3010 0.7450 0.9330] | '#4DBEEE' |
|
[0.6350 0.0780 0.1840] | '#A2142F' |
|
Пример: 'blue'
Пример: [0 0 1]
Пример: '#0000FF'
EdgeColor — Цвет схемы текстового поля'none' (значение по умолчанию) | триплет RGB | шестнадцатеричный цветовой код | 'r' | 'g' | 'b' | ...Цвет текстового поля обрисовывает в общих чертах в виде 'none', триплет RGB, шестнадцатеричный цветовой код, название цвета или краткое название.
Для пользовательского цвета задайте триплет RGB или шестнадцатеричный цветовой код.
Триплет RGB представляет собой трехэлементный вектор-строку, элементы которого определяют интенсивность красных, зеленых и синих компонентов цвета. Интенсивность должна быть в области значений [0,1]; например, [0.4 0.6 0.7].
Шестнадцатеричный цветовой код является вектором символов или строковым скаляром, который запускается с символа хеша (#) сопровождаемый тремя или шестью шестнадцатеричными цифрами, которые могут лежать в диапазоне от 0 к F. Значения не являются чувствительными к регистру. Таким образом, цветовые коды '#FF8800', '#ff8800', '#F80', и '#f80' эквивалентны.
Кроме того, вы можете задать имена некоторых простых цветов. Эта таблица приводит опции именованного цвета, эквивалентные триплеты RGB и шестнадцатеричные цветовые коды.
| Название цвета | Краткое название | Триплет RGB | Шестнадцатеричный цветовой код | Внешний вид |
|---|---|---|---|---|
'red' | 'r' | [1 0 0] | '#FF0000' |
|
'green' | 'g' | [0 1 0] | '#00FF00' |
|
'blue' | 'b' | [0 0 1] | '#0000FF' |
|
'cyan'
| 'c' | [0 1 1] | '#00FFFF' |
|
'magenta' | 'm' | [1 0 1] | '#FF00FF' |
|
'yellow' | 'y' | [1 1 0] | '#FFFF00' |
|
'black' | 'k' | [0 0 0] | '#000000' |
|
'white' | 'w' | [1 1 1] | '#FFFFFF' |
|
'none' | Не применяется | Не применяется | Не применяется | Нет цвета |
Вот являются триплеты RGB и шестнадцатеричные цветовые коды для цветов по умолчанию использованием MATLAB во многих типах графиков.
| Триплет RGB | Шестнадцатеричный цветовой код | Внешний вид |
|---|---|---|
[0 0.4470 0.7410] | '#0072BD' |
|
[0.8500 0.3250 0.0980] | '#D95319' |
|
[0.9290 0.6940 0.1250] | '#EDB120' |
|
[0.4940 0.1840 0.5560] | '#7E2F8E' |
|
[0.4660 0.6740 0.1880] | '#77AC30' |
|
[0.3010 0.7450 0.9330] | '#4DBEEE' |
|
[0.6350 0.0780 0.1840] | '#A2142F' |
|
Пример: clabel(C,h,'EdgeColor','k')
BackgroundColor BackgroundColor 'none' (значение по умолчанию) | триплет RGB | шестнадцатеричный цветовой код | 'r' | 'g' | 'b' | ...Цвет фона текстового поля в виде 'none', триплет RGB, шестнадцатеричный цветовой код, название цвета или краткое название.
Для пользовательского цвета задайте триплет RGB или шестнадцатеричный цветовой код.
Триплет RGB представляет собой трехэлементный вектор-строку, элементы которого определяют интенсивность красных, зеленых и синих компонентов цвета. Интенсивность должна быть в области значений [0,1]; например, [0.4 0.6 0.7].
Шестнадцатеричный цветовой код является вектором символов или строковым скаляром, который запускается с символа хеша (#) сопровождаемый тремя или шестью шестнадцатеричными цифрами, которые могут лежать в диапазоне от 0 к F. Значения не являются чувствительными к регистру. Таким образом, цветовые коды '#FF8800', '#ff8800', '#F80', и '#f80' эквивалентны.
Кроме того, вы можете задать имена некоторых простых цветов. Эта таблица приводит опции именованного цвета, эквивалентные триплеты RGB и шестнадцатеричные цветовые коды.
| Название цвета | Краткое название | Триплет RGB | Шестнадцатеричный цветовой код | Внешний вид |
|---|---|---|---|---|
'red' | 'r' | [1 0 0] | '#FF0000' |
|
'green' | 'g' | [0 1 0] | '#00FF00' |
|
'blue' | 'b' | [0 0 1] | '#0000FF' |
|
'cyan'
| 'c' | [0 1 1] | '#00FFFF' |
|
'magenta' | 'm' | [1 0 1] | '#FF00FF' |
|
'yellow' | 'y' | [1 1 0] | '#FFFF00' |
|
'black' | 'k' | [0 0 0] | '#000000' |
|
'white' | 'w' | [1 1 1] | '#FFFFFF' |
|
'none' | Не применяется | Не применяется | Не применяется | Нет цвета |
Вот являются триплеты RGB и шестнадцатеричные цветовые коды для цветов по умолчанию использованием MATLAB во многих типах графиков.
| Триплет RGB | Шестнадцатеричный цветовой код | Внешний вид |
|---|---|---|
[0 0.4470 0.7410] | '#0072BD' |
|
[0.8500 0.3250 0.0980] | '#D95319' |
|
[0.9290 0.6940 0.1250] | '#EDB120' |
|
[0.4940 0.1840 0.5560] | '#7E2F8E' |
|
[0.4660 0.6740 0.1880] | '#77AC30' |
|
[0.3010 0.7450 0.9330] | '#4DBEEE' |
|
[0.6350 0.0780 0.1840] | '#A2142F' |
|
Пример: clabel(C,h,'BackgroundColor','g')
FontSize 'FontSize' (значение по умолчанию) | скалярное значение, больше, чем 0Размер шрифта в виде скалярного значения, больше, чем 0. По умолчанию размер шрифта использует модули точки. Один пункт равен 1/72 дюйма. Однако некоторые синтаксисы позволяют вам изменять модули шрифта с помощью FontUnits свойство.
Пример: clabel(C,h,'FontSize',15)
FontName FontName 'FixedWidth'Название шрифта в виде поддерживаемого названия шрифта или 'FixedWidth'. Чтобы отобразить и распечатать текст правильно, необходимо выбрать шрифт, который поддерживает система. Стандартный шрифт зависит от вашей операционной системы и локали.
Чтобы использовать шрифт фиксированной ширины, который выглядит хорошим в любой локали, используйте 'FixedWidth'. Шрифт фиксированной ширины использует корневой FixedWidthFontName свойство. Установка корневого FixedWidthFontName свойство заставляет незамедлительное обновление отображения использовать новый шрифт.
FontAngle — Символьный наклон'normal' (значение по умолчанию) | 'italic'Символьный наклон в виде 'normal' или 'italic'.
Не все шрифты имеют оба стиля шрифта. Поэтому курсивный шрифт может выглядеть одинаково как обычный шрифт.
FontWeight — Символьная толщина'normal' (значение по умолчанию) | 'bold'Символьная толщина в виде 'normal' или 'bold'.
MATLAB использует FontWeight свойство выбрать шрифт от доступных в вашей системе. Не все шрифты имеют полужирный вес. Поэтому определение полужирной толщины шрифта может все еще привести к обычной толщине шрифта.
FontSmoothing FontSmoothing 'on' (значение по умолчанию) | логическое значение включения - выключенияСглаживание шрифта в виде 'on' или 'off', или как числовой или логический 1 TRUE) или 0 ложь). Значение 'on' эквивалентно true, и 'off' эквивалентно false. Таким образом можно использовать значение этого свойства как логическое значение. Значение хранится как логическое значение включения - выключения типа matlab.lang.OnOffSwitchState.
'on' — Примените сглаживание шрифта. Уменьшайте внешний вид зубчатости в текстовых символах, чтобы сделать текст легче читать.
'off' — Не применяйте сглаживание шрифта.
Пример: clabel(C,h,'FontSmoothing','on')
FontUnits — Модули размера шрифта'points' (значение по умолчанию) | 'inches' | 'centimeters' | 'characters' | 'normalized' | 'pixels'Модули размера шрифта в виде одного из значений в этой таблице.
Units | Описание |
|---|---|
'points' | 'points'. Один пункт равен 1/72 дюйма. |
'inches' | 'inches'. |
'centimeters' | 'centimeters'. |
'characters' |
На основе размера символа системного шрифта по умолчанию.
|
'normalized' | Интерпретируйте размер шрифта как часть высоты осей. Если вы изменяете размер осей, размер шрифта изменяет соответственно. Например, если FontSize 0.1 в нормированных единицах затем текст является 1/10 высоты осей. |
'pixels' | 'pixels'. Начиная в R2015b, расстояния в пикселях независимы от вашего системного разрешения по Windows® и системы Макинтоша:
На Linux® системы, размер пикселя определяется вашим системным разрешением. |
Если вы устанавливаете и размер шрифта и модули шрифта в одном вызове функции, необходимо установить FontUnits свойство сначала так, чтобы оси правильно интерпретировали заданный размер шрифта.
Примечание
clabel(C,h) и clabel(C,h,v) синтаксисы не поддерживают эту опцию. Они всегда используют значение по умолчанию точек.
Пример: clabel(C,'FontUnits','normalized')
Rotation — Текстовая ориентация (значение по умолчанию) | скалярТекстовая ориентация в виде скалярного значения в градусах. Вращение по умолчанию 0 градусов делает текстовую горизонталь. Для вертикального текста, набор это свойство к 90 или -90. Положительные значения вращают текст против часовой стрелки. Отрицательные величины вращают текст по часовой стрелке.
Примечание
clabel(C,h) и clabel(C,h,v) синтаксисы не поддерживают эту опцию. Вместо этого они вставляют вращаемый текст в линии контура с каждой меткой, вращаемой, чтобы совпадать с локальной ориентацией соответствующей линии.
Пример: clabel(C,'Rotation',90)
Interpreter — Интерпретация текстовых символов'tex' (значение по умолчанию) | 'latex' | 'none'Интерпретация текстовых символов в виде одного из этих значений:
'tex' — Отобразите текст, использующий синтаксис TeX.
'latex' — Отобразите текст, использующий разметку LATEX.
'none' — Отобразите буквенные символы.
Поскольку метки являются числовым текстом, эффект этого свойства ограничивается тонкими изменениями в стиле шрифта и весе.
Пример: clabel(C,h,'Interpreter','latex')
LineStyle — Стиль линии схемы текстового поля'-' (значение по умолчанию) | '--' | ':' | '-.' | 'none'Стиль линии текстового поля обрисовывает в общих чертах в виде одного из стилей линии в этой таблице.
| Стиль линии | Описание | Получившаяся линия |
|---|---|---|
'-' | Сплошная линия |
|
'--' | Пунктирная линия |
|
':' | Пунктирная линия |
|
'-.' | Штрих-пунктирная линия |
|
'none' | Никакая линия | Никакая линия |
Пример: clabel(C,h,'LineStyle','--')
LineWidth — Ширина схемы текстового поля (значение по умолчанию) | скалярШирина текстового поля обрисовывает в общих чертах в виде скалярного значения в модулях точки. Один пункт равен 1/72 дюйма.
Пример: clabel(C,h,'LineWidth',1)
Margin — Пробел вокруг текста в текстовом поле (значение по умолчанию) | скалярПробел вокруг текста в текстовом поле в виде скалярного значения в модулях точки.
MATLAB использует Extent значение свойства плюс Margin значение свойства, чтобы определить размер текстового поля.
Пример: clabel(C,h,'Margin',4)
t Текстовые объектыТекстовые объекты, возвращенные как вектор. String свойства текстовых объектов содержат отображенные значения контура.
tl — Текстовые объекты и объекты линииТекстовые объекты и объекты линии, возвращенные как вектор. String свойства текстовых объектов содержат отображенные значения контура. Объекты линии соответствуют '+' символы.
Указания и ограничения по применению:
Эта функция принимает массивы графического процессора, но не работает на графическом процессоре.
Для получения дополнительной информации смотрите функции MATLAB Запуска на графическом процессоре (Parallel Computing Toolbox).
Указания и ограничения по применению:
Эта функция работает с распределенными массивами, но выполняет в клиенте MATLAB.
Для получения дополнительной информации смотрите функции MATLAB Запуска с Распределенными Массивами (Parallel Computing Toolbox).
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.