Аннотация в диаграмме, состоянии, поле или функции
Использовать Stateflow.Annotation объекты для включения описательных комментариев в диаграмму. Аннотации могут содержать любую комбинацию:
Текст
Изображения
Уравнения с помощью команд TeX
Гиперссылки, открывающие веб-сайт или выполняющие функции MATLAB ®
Дополнительные сведения см. в разделе Добавление описательных комментариев в диаграмму.
parent - Родительский элемент для новой аннотацииStateflow.Chart объект | Stateflow.State объект | Stateflow.Box объект | Stateflow.Function объектРодительский элемент для новой аннотации, указанный как объект API Stateflow ® одного из следующих типов:
Text - Текст для аннотации'?' (по умолчанию) | символьный векторТекст для аннотации, заданный как символьный вектор.
Alignment - Выравнивание текста'LEFT' (по умолчанию) | 'CENTER' | 'RIGHT'Выравнивание текста аннотации, указанное как 'LEFT', 'CENTER', или 'RIGHT'.
Interpretation - Формат текста'OFF' (по умолчанию) | 'RICH' | 'TEX'Формат текста аннотации, указанный как 'OFF', 'RICH', или 'TEX'.
PlainText - Текст без форматированияЭто свойство доступно только для чтения.
Текст аннотации без форматирования, заданный как символьный вектор.
IsImage - Содержит ли аннотация изображениеfalse или 0 (по умолчанию) | true или 1Это свойство доступно только для чтения.
Содержит ли аннотация изображение, указанное как числовое или логическое 1 (true) или 0 (false).
Position - Положение и размер рамки аннотации[0 0 8 16] (по умолчанию) | [left top width height]Положение и размер поля аннотации, заданного как четырехэлементный числовой вектор формы [left top width height].
InternalMargins - Промежуток между текстом и границей поля аннотации[0 0 0 0] (по умолчанию) | [left top right bottom]Промежуток между текстом и границей поля аннотации, заданный как четырехэлементный числовой вектор формы [left top right bottom].
DropShadow - Отображать ли тень вокруг поля аннотацииfalse или 0 (по умолчанию) | true или 1Отображать ли тень вокруг поля аннотации, указанного как числовой или логический 1 (true) или 0 (false).
FixedHeight - Следует ли фиксировать высоту поля аннотацииfalse или 0 (по умолчанию) | true или 1Необходимо ли фиксировать высоту поля аннотации, указанного как числовой или логический 1 (true) или 0 (false).
true - фиксирует высоту рамки аннотации и скрывает содержимое, которое длиннее рамки.
false - изменение размеров поля аннотации по вертикали при добавлении содержимого.
FixedWidth - Следует ли фиксировать ширину поля аннотацииfalse или 0 (по умолчанию) | true или 1Необходимо ли фиксировать высоту поля аннотации, указанного как числовой или логический 1 (true) или 0 (false).
true - фиксирует ширину рамки аннотации и переносит текст, который длиннее рамки.
false - изменяет размер поля аннотации по горизонтали при добавлении содержимого.
BackgroundColor - Цвет фона[1 1 1] (по умолчанию) | [red green blue]Цвет фона для аннотации, заданный как трехэлементный числовой вектор формы [red green blue] определяет значения красного, зеленого и синего цветов. Каждый элемент должен находиться в диапазоне от 0 до 1. Это свойство применяется только в том случае, если AutoBackgroundColor свойство - false.
ForegroundColor - Цвет переднего плана[0 0 0] (по умолчанию) | [red green blue]Цвет переднего плана для аннотации, заданный как трехэлементный числовой вектор формы [red green blue] определяет значения красного, зеленого и синего цветов. Каждый элемент должен находиться в диапазоне от 0 до 1. Это свойство применяется только в том случае, если AutoForegroundColor свойство - false.
AutoBackgroundColor - Использовать ли цвет фона по умолчаниюtrue или 1 (по умолчанию) | false или 0Следует ли использовать цвет фона по умолчанию, заданный как числовой или логический 1 (true) или 0 (false).
true - использовать цвет по умолчанию, заданный ChartColor свойства диаграммы, содержащей аннотацию.
false - Использовать цвет, указанный BackgroundColor свойства аннотации.
AutoForegroundColor - Следует ли использовать цвет переднего плана по умолчаниюtrue или 1 (по умолчанию) | false или 0Следует ли использовать цвет переднего плана по умолчанию, заданный как числовой или логический 1 (true) или 0 (false).
true - использовать цвет по умолчанию, заданный StateLabelColor свойства диаграммы, содержащей аннотацию.
false - Использовать цвет, указанный ForegroundColor свойства аннотации.
Font.Angle - Угол шрифта'NORMAL' (по умолчанию) | 'ITALIC'Угол шрифта для текста аннотации, указанный как 'NORMAL' или 'ITALIC'.
Пример: annotation.Font.Angle = 'ITALIC';
Font.Weight - Вес шрифта'NORMAL' (по умолчанию) | 'BOLD'Вес шрифта для текста аннотации, указанный как 'NORMAL' или 'BOLD'.
Пример: annotation.Font.Weight = 'BOLD';
Font.Size - Размер шрифтаРазмер шрифта для текста аннотации, указанный как скаляр. StateFont.Size свойство диаграммы, содержащее аннотацию, задает начальное значение этого свойства.
Пример: annotation.Font.Size = 10;
Font.Name - Название шрифта'Helvetica' (по умолчанию) | символьный векторЭто свойство доступно только для чтения.
Имя шрифта для текста аннотации, заданного как символьный вектор. StateFont.Name свойство диаграммы, содержащее аннотацию, задает значение этого свойства.
ClickFcn - Обратный вызов при щелчке'' (по умолчанию) | символьный векторОбратный вызов при щелчке, заданный как символьный вектор. Этот обратный вызов содержит код MATLAB для выполнения при нажатии на аннотацию.
LoadFcn - Обратный вызов при загрузке модели'' (по умолчанию) | символьный векторОбратный вызов при загрузке модели, заданный как символьный вектор. Этот обратный вызов содержит код MATLAB для выполнения при загрузке модели, содержащей аннотацию.
DeleteFcn - Обратный вызов при удалении'' (по умолчанию) | символьный векторОбратный вызов при удалении, указанный как символьный вектор. Этот обратный вызов содержит код MATLAB для выполнения перед удалением аннотации.
UseDisplayTextAsClickCallback - Использовать ли текст аннотации в качестве обратного вызоваfalse или 0 (по умолчанию) | true или 1Использовать ли текст аннотации в качестве обратного вызова, заданного как числовой или логический 1 (true) или 0 (false). Если это свойство включено, содержимое Text используется в качестве обратного вызова при щелчке на аннотации.
Chart - Диаграмма, содержащая аннотациюStateflow.Chart объектЭто свойство доступно только для чтения.
Диаграмма, содержащая аннотацию, заданную как Stateflow.Chart объект.
Subviewer - Подчиненный просмотр для аннотацииStateflow.Chart объект | Stateflow.State объект | Stateflow.Box объект | Stateflow.Function объектЭто свойство доступно только для чтения.
Вложенный просмотр для аннотации, указанный как Stateflow.Chart, Stateflow.State, Stateflow.Box, или Stateflow.Function объект. Вложенный просмотр - это диаграмма или вложенная диаграмма, в которой можно графически просмотреть аннотацию.
Machine - Машина, содержащая аннотациюStateflow.Machine объектЭто свойство доступно только для чтения.
Машина, содержащая аннотацию, заданную как Stateflow.Machine объект.
Path - Расположение родительского объекта в иерархии моделиЭто свойство доступно только для чтения.
Расположение родительского элемента аннотации в иерархии модели, указанное как символьный вектор.
Description - Описание'' (по умолчанию) | символьный векторОписание аннотации, указанное как символьный вектор.
Document - Ссылка на документ'' (по умолчанию) | символьный векторСсылка на документ для аннотации, указанная как символьный вектор.
Tag - Пользовательский тег[] (по умолчанию) | любой тип данных |...Пользовательский тег для аннотации, указанный как данные любого типа.
Id - Уникальный идентификаторЭто свойство доступно только для чтения.
Уникальный идентификатор, указанный как целочисленный скаляр. Это свойство используется для отличия аннотации от других объектов модели. Значение этого свойства переназначается при каждом запуске нового сеанса MATLAB и может быть повторно использовано после удаления объекта.
classhandle | Предоставить дескриптор класса для объекта |
dialog | Диалоговое окно «Открыть свойства» |
fitToView | Увеличение графического объекта |
get | Возврат структуры MATLAB, содержащей параметры свойств объекта или массива объектов |
set | Задать свойства с заданными значениями |
setImage | Вставка изображения в аннотацию |
up | Возврат родителя объекта |
view | Экранный объект в среде редактирования |
Добавление аннотации в диаграмму ch. Установить для его содержимого значение 'This is an annotation.'
annotation = Stateflow.Annotation(ch);
annotation.Text = 'This is an annotation';Добавление аннотации в диаграмму ch. Использовать файл myImageFile.png, которая находится в папке myfolder/annotation_images, в качестве изображения для аннотации.
annotation = Stateflow.Annotation(ch); setImage(annotation, ... fullfile('myfolder','annotation_images','myImageFile.png');
Stateflow.Box | Stateflow.Chart | Stateflow.Function | Stateflow.State
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.