(Чтобы быть удаленным), Создают биообъект диаграмм
biograph будет удален в будущем релизе. Используйте graph или digraph вместо этого. Для получения дополнительной информации см. Вопросы совместимости.
BGobj =
biograph(CMatrix)
BGobj =
biograph(CMatrix, NodeIDs)
BGobj =
biograph(CMatrix, NodeIDs,
...'ID', IDValue, ...)
BGobj = biograph(CMatrix, NodeIDs,
...'Label', LabelValue,
...)
BGobj = biograph(CMatrix, NodeIDs,
...'Description', DescriptionValue,
...)
BGobj = biograph(CMatrix, NodeIDs,
...'LayoutType', LayoutTypeValue,
...)
BGobj = biograph(CMatrix, NodeIDs,
...'EdgeType', EdgeTypeValue,
...)
BGobj = biograph(CMatrix, NodeIDs,
...'Scale', ScaleValue,
...)
BGobj = biograph(CMatrix, NodeIDs,
...'LayoutScale', LayoutScaleValue,
...)
BGobj = biograph(CMatrix, NodeIDs,
...'EdgeTextColor', EdgeTextColorValue,
...)
BGobj = biograph(CMatrix, NodeIDs,
...'EdgeFontSize', EdgeFontSizeValue,
...)
BGobj = biograph(CMatrix, NodeIDs,
...'ShowArrows', ShowArrowsValue,
...)
BGobj = biograph(CMatrix, NodeIDs,
...'ArrowSize', ArrowSizeValue,
...)
BGobj = biograph(CMatrix, NodeIDs,
...'ShowWeights', ShowWeightsValue,
...)
BGobj = biograph(CMatrix, NodeIDs,
...'ShowTextInNodes', ShowTextInNodesValue,
...)
BGobj = biograph(CMatrix, NodeIDs,
...'NodeAutoSize', NodeAutoSizeValue,
...)
BGobj = biograph(CMatrix, NodeIDs,
...'NodeCallback', NodeCallbackValue,
...)
BGobj = biograph(CMatrix, NodeIDs,
...'EdgeCallback', EdgeCallbackValue,
...)
BGobj = biograph(CMatrix, NodeIDs,
...'CustomNodeDrawFcn', CustomNodeDrawFcnValue,
...)
CMatrix | Полная или разреженная квадратная матрица, которая действует как матрица связи. Таким образом, значение 1 указывает на связь между узлами в то время как 0 не указывает ни на какую связь. Количество строк/столбцов равно количеству узлов. |
NodeIDs | Метки узла. Введите любое следующее:
Значениями по умолчанию являются номера строк или номера столбцов. Примечание Необходимо задать
|
IDValue
| Вектор символов или строка, чтобы идентифицировать биообъект диаграмм. Значением по умолчанию является ''. |
LabelValue | Вектор символов или строка, чтобы пометить биообъект диаграмм. Значением по умолчанию является ''. |
DescriptionValue | Вектор символов или строка, которая описывает биообъект диаграмм. Значением по умолчанию является ''. |
LayoutTypeValue
| Вектор символов или строка, которая задает алгоритм для механизма размещения. Выбор:
|
EdgeTypeValue | Вектор символов или строка, которая задает, как ребра отображаются. Выбор:
Примечание Изогнутые или сегментированные ребра происходят только при необходимости, чтобы избежать преграды узлами. Биообъекты диаграмм с |
ScaleValue
| Положительное число, которое постмасштабирует координаты узла. Значением по умолчанию является 1. |
LayoutScaleValue | Положительное число, которое масштабирует размер узлов прежде, чем вызвать механизм размещения. Значением по умолчанию является 1. |
EdgeTextColorValue | Трехэлементный числовой вектор из значений RGB. Значением по умолчанию является [0, 0, 0], который задает черный. |
EdgeFontSizeValue | Положительное число, которое устанавливает размер шрифта ребра в точках. Значением по умолчанию является 8. |
ShowArrowsValue | Управляет отображением стрел для ребер. Выбором является 'on' (значение по умолчанию) или 'off'. |
ArrowSizeValue | Положительное число, которое устанавливает размер стрелок в точках. Значением по умолчанию является 8. |
ShowWeightsValue | Управляет отображением текста, указывающего на вес ребер. Выбором является 'on' или 'off' (значение по умолчанию). |
ShowTextInNodesValue | Вектор символов или строка, которая задает свойство узла, раньше помечали узлы, когда вы отображаете биообъект диаграмм с помощью
|
NodeAutoSizeValue | Средства управления, предварительно вычисляющие размер узла прежде, чем вызвать механизм размещения. Выбором является 'on' (значение по умолчанию) или 'off'. Примечание Установите его на |
NodeCallbackValue | Пользовательский коллбэк для всех узлов. Введите имя функции, указателя на функцию или массива ячеек с несколькими указателями на функцию. После использования view функционируйте, чтобы отобразить биографик в Средстве просмотра Биографика, можно дважды кликнуть узел, чтобы активировать первый коллбэк, или щелкнуть правой кнопкой и выбрать коллбэк, чтобы активироваться. Значением по умолчанию является @(node) inspect(node), который отображает диалоговое окно Property Inspector. |
EdgeCallbackValue | Пользовательский коллбэк для всех ребер. Введите имя функции, указателя на функцию или массива ячеек с несколькими указателями на функцию. После использования view функционируйте, чтобы отобразить биообъект диаграмм в Средстве просмотра Биографика, можно щелкнуть правой кнопкой и выбрать коллбэк, чтобы активироваться. Значением по умолчанию является анонимная функция, @(edge) inspect(edge), который отображает диалоговое окно Property Inspector. |
CustomNodeDrawFcnValue | Указатель на функцию к индивидуально настраиваемой функции, чтобы чертить узлы. Значением по умолчанию является []. |
создает биообъект диаграмм, BGobj =
biograph(CMatrix)BGobj, с помощью матрицы связи, CMatrix. Все недиагональные и положительные записи в матрице связи, CMatrix, укажите на соединенные узлы, строки представляют исходные узлы, и столбцы представляют узлы приемника.
задает метки узла. BGobj =
biograph(CMatrix, NodeIDs)NodeIDs может быть:
Массив ячеек из символьных векторов или вектор строки с количеством векторов символов (или строки) равняются количеству строк или столбцов в матрице связи CMatrix. Каждый вектор символов или строка должны быть уникальными.
Символьный массив с количеством строк равняется количеству узлов. Каждая строка в массиве должна быть уникальной.
Вектор символов или строка с количеством символов равняются количеству узлов. Каждый символ должен быть уникальным.
Значениями по умолчанию являются номера строк или номера столбцов.
Примечание
Если вы хотите задать имя свойства / пары значения, необходимо задать NodeIDs. Установите NodeIDs к [] использовать значения по умолчанию строки/номеров столбцов.
вызовы BGobj = биографик (..., 'PropertyName', PropertyValue, ...)biograph с дополнительными свойствами, которые используют имя свойства / пары значения свойства. Можно задать одно или несколько свойств в любом порядке. Каждый PropertyName должен быть заключен в одинарные кавычки и нечувствительный к регистру. Это имя свойства / пары значения свойства следующие:
задает ID для биообъекта диаграмм. Значением по умолчанию является BGobj =
biograph(CMatrix, NodeIDs,
...'ID', IDValue, ...)''.
задает метку для биообъекта диаграмм. Значением по умолчанию является BGobj = biograph(CMatrix, NodeIDs,
...'Label', LabelValue,
...)''.
задает описание биообъекта диаграмм. Значением по умолчанию является BGobj = biograph(CMatrix, NodeIDs,
...'Description', DescriptionValue,
...)''.
задает алгоритм для механизма размещения. BGobj = biograph(CMatrix, NodeIDs,
...'LayoutType', LayoutTypeValue,
...)
задает, как ребра отображаются.BGobj = biograph(CMatrix, NodeIDs,
...'EdgeType', EdgeTypeValue,
...)
постмасштабирует координаты узла. Значением по умолчанию является BGobj = biograph(CMatrix, NodeIDs,
...'Scale', ScaleValue,
...)1.
масштабирует размер узлов прежде, чем вызвать механизм размещения. Значением по умолчанию является BGobj = biograph(CMatrix, NodeIDs,
...'LayoutScale', LayoutScaleValue,
...)1.
задает трехэлементный числовой вектор из значений RGB. Значением по умолчанию является BGobj = biograph(CMatrix, NodeIDs,
...'EdgeTextColor', EdgeTextColorValue,
...)[0, 0, 0], который задает черный.
устанавливает размер шрифта ребра в точках. Значением по умолчанию является BGobj = biograph(CMatrix, NodeIDs,
...'EdgeFontSize', EdgeFontSizeValue,
...)8.
управляет отображением стрел для ребер. Выбором является BGobj = biograph(CMatrix, NodeIDs,
...'ShowArrows', ShowArrowsValue,
...)'on' (значение по умолчанию) или 'off'.
устанавливает размер стрелок в точках. Значением по умолчанию является BGobj = biograph(CMatrix, NodeIDs,
...'ArrowSize', ArrowSizeValue,
...)8.
управляет отображением текста, указывающего на вес ребер. Выбором является BGobj = biograph(CMatrix, NodeIDs,
...'ShowWeights', ShowWeightsValue,
...)'on' (значение по умолчанию) или 'off'.
указывает, что свойство узла раньше помечало узлы, когда вы отображаете биообъект диаграмм с помощью BGobj = biograph(CMatrix, NodeIDs,
...'ShowTextInNodes', ShowTextInNodesValue,
...)view метод.
средства управления, предварительно вычисляющие размер узла прежде, чем вызвать механизм размещения. Выбором является BGobj = biograph(CMatrix, NodeIDs,
...'NodeAutoSize', NodeAutoSizeValue,
...)'on' (значение по умолчанию) или 'off'.
задает пользовательский коллбэк для всех узлов.BGobj = biograph(CMatrix, NodeIDs,
...'NodeCallback', NodeCallbackValue,
...)
задает пользовательский коллбэк для всех ребер.BGobj = biograph(CMatrix, NodeIDs,
...'EdgeCallback', EdgeCallbackValue,
...)
задает указатель на функцию к индивидуально настраиваемой функции, чтобы чертить узлы. Значением по умолчанию является BGobj = biograph(CMatrix, NodeIDs,
...'CustomNodeDrawFcn', CustomNodeDrawFcnValue,
...)[].