Удалите из библиотеки кинетический закон, модуль измерения или префикс модуля
sbioremovefromlibrary (Obj)
sbioremovefromlibrary ('Type', 'Name')
sbioremovefromlibrary (Obj)
удаляет определение кинетического закона, модуль или объект модуля измерения (Obj
) из определяемой пользователем библиотеки. Удаленный компонент больше не будет автоматически доступен в будущем MATLAB® сеансов.
sbioremovefromlibrary
не удаляет определение кинетического закона, которое используется в модели.
Можно использовать встроенное или пользовательское определение кинетического закона, когда вы создаете объект кинетического закона с помощью метода addkineticlaw
.
sbioremovefromlibrary ('Type', 'Name')
удаляет объект типа 'Type'
с именем 'Name'
из соответствующей пользовательской библиотеки. Type
можно 'kineticlaw'
, 'unit'
или 'unitprefix'
.
Чтобы получить компонент встроенных и пользовательских библиотек, используйте команды get(sbioroot, 'BuiltInLibrary')
и get(sbioroot, 'UserDefinedLibrary')
.
Чтобы создать определение кинетического закона, модуль или префикс модуля, используйте sbioabstractkineticlaw
, sbiounit
, или sbiounitprefix
соответственно.
Чтобы добавить определение кинетического закона, модуль или префикс модуля к определяемой пользователем библиотеке, используйте функцию sbioaddtolibrary
.
В этом примере показано, как удалить определение кинетического закона из определяемой пользователем библиотеки.
Создайте определение кинетического закона.
abstkineticlawObj = sbioabstractkineticlaw('mylaw1', '(k1*s)/(k2+k1+s)');
Добавьте новое определение кинетического закона в определяемую пользователем библиотеку.
sbioaddtolibrary(abstkineticlawObj);
sbioaddtolibrary
добавляет определение кинетического закона в определяемую пользователем библиотеку. Проверить это можно используя sbiowhos
.
sbiowhos -kineticlaw -userdefined SimBiology Abstract Kinetic Law Array Index: Library: Name: Expression: 1 UserDefined mylaw1 (k1*s)/(k2+k1+s)
Удалите определение кинетического закона.
sbioremovefromlibrary('kineticlaw', 'mylaw1');
sbioabstractkineticlaw
| sbioaddtolibrary
| sbiounit
| sbiounitprefix