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