Simulink.Annotation

Задайте свойства аннотации модели

Описание

Экземпляры этого класса задают свойства аннотаций. Можно использовать getCallbackAnnotation в функции обратного вызова аннотации, чтобы получить Simulink.Annotation экземпляр для аннотации сопоставлен с функцией обратного вызова. Можно использовать find_system и get_param получить Simulink.Annotation экземпляр сопоставлен с любой аннотацией в модели. Например, этот код получает объект аннотации для первой аннотации в в настоящее время выбранной модели и включает ее падающую тень

ah = find_system(gcs,'FindAll','on','type','annotation');
ao = get_param(ah(1),'Object');
ao.DropShadow = 'on';

Дочерние элементы

'none'.

Сводные данные свойства

СвойствоОписаниеЗначения
AnnotationType

Тип аннотации — текст (примечание), область или изображение. Это свойство доступно только для чтения.

note_annotation | area_annotation | image_annotation

BackgroundColor

Цвет фона этой аннотации.

Массив значения RGB | [r,g,b,a] где rGB, и a красный, зеленый, синий цвет, и альфа-значения цвета, нормированного к области значений 0.0 к 1.0, очерченный с запятыми. Альфа-значение является дополнительным и проигнорировано.

Цветом фона аннотации может также быть 'automatic' (прозрачный), 'black', 'white', 'red', 'green', 'blue'ГолубойПурпурный, 'yellow'серый, 'lightBlue', 'orange', 'darkGreen'.

ClickFcn

Задает код MATLAB®, чтобы выполниться, когда вы кликаете по этой аннотации. Смотрите Партнера Нажимать Function с Аннотацией для получения дополнительной информации.

символьный вектор

DeleteFcnКод MATLAB, чтобы выполниться прежде, чем удалить эту аннотацию. Смотрите Функции обратного вызова Аннотации.

символьный вектор

Description

Описание этой аннотации.

символьный вектор

DropShadow

Включите или выключите отображение падающей тени.

'on' | {'off'}

FixedHeight

Задайте, изменяет ли нижняя граница аннотации размер, когда вы добавляете содержимое.

'on' | {'off'}, где 'off' средние значения, которых изменяет размер нижняя граница, когда вы добавляете содержимое

FixedWidth

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

'on' | {'off'}, где 'off' средние значения, чтобы использовать переход на новую строку

FontAngle (только простой текст)

Угол шрифта аннотации. Значение по умолчанию, 'auto', использование угла стандартного шрифта задано для линий в диалоговом окне Font Styles.

'normal' | 'italic' | 'oblique' | {'auto'}

FontName (только простой текст)

Имя шрифта аннотации. Значение по умолчанию, 'auto', использует стандартный шрифт, заданный в линиях в диалоговом окне Font Styles.

символьный вектор

FontSize (только простой текст)

Размер шрифта аннотации в точках. Значение по умолчанию, -1, использует размер текста по умолчанию в линиях, заданных в диалоговом окне Font Styles.

десятичное число | {'-1'}

FontWeight (только простой текст)

Вес шрифта аннотации. Значение по умолчанию, 'auto', использование веса по умолчанию для линий задано в диалоговом окне Font Styles.

'light' | 'normal' | 'demi' | 'bold' | {'auto'}

ForegroundColor

Основной цвет этой аннотации.

Массив значения RGB | [r,g,b,a] где rGB, и a красный, зеленый, синий цвет, и альфа-значения цвета, нормированного к области значений 0.0 к 1.0, очерченный с запятыми. Альфа-значение является дополнительным и проигнорировано.

Основным цветом аннотации может также быть 'black', 'white', 'red', 'green', 'blue'ГолубойПурпурный, 'yellow'серый, 'lightBlue', 'orange', 'darkGreen'.

Handle

Указатель аннотации.

действительный

HiliteAncestors

Для внутреннего пользования.

 
HorizontalAlignment

Выравнивание по горизонтали этой аннотации.

'center' | {'left'}|'right'

Interpreter

Задает, интерпретирована ли аннотация как обогащенный текст или содержит команды LaTeX. Значение по умолчанию, 'off', задает аннотацию простого текста. Когда вы форматируете аннотацию простого текста с помощью панели форматирования, аннотация становится аннотацией обогащенного текста.

'rich' | 'tex' | {'off'}

IsImage

Задает, является ли аннотация аннотацией только для изображения.

'on' | {'off'}

InternalMargins

Пробел от ограничительной рамки текста к границам аннотации.

1x4 массив [left top right bottom]. Значением по умолчанию является [1 1 1 1].

Поддерживаемые координаты между-1073740824 и 1073740823, включительно.

LoadFcn

Код MATLAB, чтобы выполниться, когда модель, содержащая эту аннотацию, загружается. Смотрите Функции обратного вызова Аннотации.

символьный вектор

Name

Текст аннотации. То же самое как Text.

символьный вектор

Parent

Родительское имя объекта аннотации.

символьный вектор

Path

Путь к аннотации.

символьный вектор

PlainText

Отображение только для чтения текста в аннотации, без форматирования.

вектор

Position

Местоположение аннотации.

вектор координат, в пикселях: [left top right bottom]

Источник является верхним левым углом Редактора Simulink® холст перед любым изменением размеров холста. Поддерживаемые координаты между-1073740824 и 1073740823, включительно. Положительные значения справа от и вниз от источника. Отрицательные величины слева от и от источника.

RequirementInfo

Для внутреннего пользования.

символьный вектор

Selected

Задает, выбрана ли эта аннотация в настоящее время.

'on' | 'off'

Tag

Текст, чтобы присвоить аннотации Tag параметр и сохраняет с аннотацией.

символьный вектор

TeXMode

Задает, представить ли разметку TeX.

'on' | {'off'}

Text

Текст аннотации. То же самое как Name.

символьный вектор

Type

Тип аннотации. Это всегда - 'annotation'.

'annotation'

UseDisplayTextAsClickCallback

Задает, использовать ли содержимое Text свойство как нажатие кнопки функционирует для этой аннотации.

Если установлено в 'on', текст аннотации интерпретирован как допустимое выражение MATLAB и запуск. Если установлено в 'off', нажатие на аннотацию запускает функцию нажатия кнопки, если существует тот. Если нет никакой функции нажатия кнопки, отмечание аннотации не оказывает влияния.

Смотрите Партнера Нажимать Function с Аннотацией для получения дополнительной информации.

'on' | {'off'}

UserData

Любые данные, которые вы хотите сопоставить с этой аннотацией.

вектор

VerticalAlignment

Выравнивание по вертикали этой аннотации.

'middle' | {'top'}|'cap'|'baseline'|'bottom'

Сводные данные метода

Метод

Описание

delete

Удалите эту аннотацию из модели Simulink.

dialog

Отобразите диалоговое окно свойств Annotation.

disp

Отобразите имена свойства и их настройки для этого Объекта аннотации.

fitToView

Увеличьте масштаб этой аннотации и подсветите его в модели.

get

Возвратите заданные настройки свойства для этой аннотации.

help

Отобразите список свойств для этого Объекта аннотации с краткими описаниями.

methods

Отобразите все неглобальные методы этого Объекта аннотации.

set

Установите заданное свойство этого Объекта аннотации с заданным значением.

setImage

Установите содержимое аннотации на заданный файл изображения. Получившаяся аннотация является аннотацией только для изображения.

struct

Возвратите и отобразите структуру MATLAB, содержащую настройки свойства этого Объекта аннотации.

view

Отобразите эту аннотацию в Редакторе Simulink с этой подсвеченной аннотацией.

Представлено до R2006a