Я не знаю, если это то, о чем вы спрашивали, но да, вы можете создавать объекты из классов потока состояний.
Насколько я знаю, поток состояний имеет много классов.Например, состояние потока состояний, соединение потоков состояний, функция потока состояний.
Когда вы щелкаете, чтобы создать новое состояние, вы создаете новый объект класса состояний.Чтобы сделать это программно, вы должны сначала получить дескриптор объекта потока состояний (например, это может быть вся диаграмма потока состояний или диаграмма потока состояний).
Чтобы получить этот дескриптор, вы можете использовать функцию sfgco - эта функцияполучает дескриптор объекта потока состояний, который выбран в данный момент (если не выбран ни один, вы получаете дескриптор объекта диаграммы потока состояний).
Чтобы создать новый объект класса, родительским объектом которого является поток потока, у которого есть дескриптор, вы можете использовать что-то вроде этого:
Создание нового состояния Stateflow:
state = sfgco;
newState = Stateflow.State(state); %this creates a state inside the stateflow object selected by sfgco.
Для получения дополнительной информации обратитесь к PDF-файлу Stateflow API.