Проверяйте модель на блоки с нелинейными уравнениями
blockList = simscape.findNonlinearBlocks(modelName)
проверяет модель и отчеты, который блокируется, если таковые имеются, содержите нелинейные уравнения, которые сохраняют физические сети в модели от того, чтобы быть линейным или коммутируемым линейными. blockList
= simscape.findNonlinearBlocks(modelName
)modelName
является именем модели в одинарных кавычках.
Вы не должны открывать модель перед использованием функции.
Функция сообщает, сколько физических сетей в модели линейно или коммутируемых линейный, сколько сетей нелинейно из-за нелинейных блоков, и какие блоки имеют нелинейные уравнения. Это возвращает массив ячеек имен блока. Если ни один из блоков не имеет нелинейные уравнения, массив ячеек пуст.
Эта функция не работает с сетями Simscape™ Multibody™.