Библиотека встроенных компонентов
BuiltInLibrary SimBiology® свойство корневого объекта, содержащее все встроенные компоненты а именно, модуль, модульные префиксы и кинетические законы, которые поставляются с продуктом SimBiology. Вы не можете добавить, изменить или удалить компоненты во встроенной библиотеке. BuiltInLibrary свойство является объектом, который содержит следующие свойства:
Units — содержит все модули, которые поставляются с продуктом SimBiology. Можно задать модули для способности отсека, сумм разновидностей и значений параметров, чтобы сделать размерный анализ и модульное преобразование в процессе моделирования. Можно отобразить встроенные модули любой при помощи команды sbiowhos -builtin -unit, или путем доступа к корневому объекту.
UnitPrefixes — содержит все модульные префиксы, которые поставляются с продуктом SimBiology. Можно задать модуль — префиксы в сочетании с допустимым модулем для способности отсека, сумм разновидностей и значений параметров, чтобы сделать размерный анализ и модульное преобразование в процессе моделирования. Можно отобразить встроенные модульные префиксы любой при помощи команды sbiowhos -builtin -unitprefix, или путем доступа к корневому объекту.
KineticLaws — содержит все кинетические законы, которые поставляются с продуктом SimBiology. Используйте команду sbiowhos -builtin -kineticlaw видеть список встроенных кинетических законов. Можно использовать встроенные кинетические законы, когда вы используете команду addkineticlaw чтобы создать кинетический закон возражают для объекта реакции. Обратитесь к кинетическому закону по наименованию, когда вы создадите кинетический объект закона, например, kineticlawObj = addkineticlaw(reactionObj, 'Henri-Michaelis-Menten');
См. Кинетическое Определение Закона для определения и большей информации.
BuiltInLibrary
| Применяется | Объект: корень |
| Тип данных | объект |
| Значения данных | Модуль, модульный префикс и абстрактные кинетические объекты закона |
| Доступ | Только для чтения |
Характеристики для BuiltInLibrary свойства:
Units
| Применяется | BuiltInLibrary свойство |
| Тип данных | модульные объекты |
| Значения данных | модули |
| Доступ | Только для чтения |
UnitPrefixes
| Применяется | BuiltInLibrary свойство |
| Тип данных | модульные объекты префикса |
| Значения данных | модульные префиксы |
| Доступ | Только для чтения |
KineticLaws
| Применяется | BuiltInLibrary свойство |
| Тип данных | Абстрактный кинетический объект закона |
| Значения данных | кинетические законы |
| Доступ | Только для чтения |
Этот пример использует команду sbiowhos показать текущий список встроенных компонентов.
sbiowhos -builtin -kineticlaw sbiowhos -builtin -unit sbiowhos -builtin -unitprefix
Этот пример показывает текущий список встроенных компонентов путем доступа к корневому объекту.
rootObj = sbioroot; get(rootObj.BuiltinLibrary, 'KineticLaws') get(rootObj.BuiltinLibrary, 'Units') get(rootObj.BuiltinLibrary, 'UnitPrefixes')
Функции — sbioaddtolibrary, sbioremovefromlibrary, sbioroot, sbiounit, sbiounitprefix
Свойства — UserDefinedLibrary