Библиотека встроенных компонентов
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