Удалите из библиотеки кинетический закон, модуль измерения или префикс модуля
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