Удалите все объекты модели
sbioreset
sbioreset
удаляет весь SimBiology® объекты модели на корневом уровне. Вы не можете использовать объект модели SimBiology после того, как он будет удален.
Совет
Удалить объект модели SimBiology из MATLAB® рабочая область, не удаляя его из корневого уровня, использует clear
функция.
Примечание
Если рабочий стол SimBiology открыт, вызывая sbioreset
в командной строке удаляет все объекты модели, которые открыты в рабочем столе.
Корневой объект SimBiology содержит список объектов модели SimBiology, доступных модулей, модульных префиксов и кинетических объектов закона. Объект модели SimBiology имеет свой Parent
набор свойств к корневому объекту SimBiology.
Чтобы добавить кинетическое определение закона корню SimBiology пользовательская библиотека, используйте sbioaddtolibrary
функция. Чтобы добавить модуль в SimBiology пользовательская библиотека по корню, использовать sbiounit
сопровождаемый sbioaddtolibrary
. Чтобы добавить модульный префикс в SimBiology пользовательская библиотека по корню, использовать sbiounitprefix
сопровождаемый sbioaddtolibrary
.
Этот пример показывает различие между sbioreset
и clear all
.
Импортируйте модель в рабочую область.
modelObj = sbmlimport('oscillator');
Обратите внимание на то, что рабочая область содержит modelObj
и если вы запрашиваете корень SimBiology, на корневом объекте существует одна модель.
rootObj = sbioroot SimBiology Root Contains: Models: 1 Builtin Abstract Kinetic Laws: 3 User Abstract Kinetic Laws: 0 Builtin Units: 54 User Units: 0 Builtin Unit Prefixes: 13 User Unit Prefixes: 0
Используйте clear all
очистить рабочую область. modelObj
все еще существует на rootObj
.
clear all
rootObj SimBiology Root Contains: Models: 1 Builtin Abstract Kinetic Laws: 3 User Abstract Kinetic Laws: 0 Builtin Units: 54 User Units: 0 Builtin Unit Prefixes: 13 User Unit Prefixes: 0
Usesbioreset
удалить modelObj
от корня.
sbioreset rootObj SimBiology Root Contains: Models: 0 Builtin Abstract Kinetic Laws: 3 User Abstract Kinetic Laws: 0 Builtin Units: 54 User Units: 0 Builtin Unit Prefixes: 13 User Unit Prefixes: 0