smnew

Открытый шаблон модели Simscape Multibody и библиотека блоков

Синтаксис

smnew
smnew(modelName)
smnew(modelName,solverType)

Описание

пример

smnew создает модель из шаблона Simscape™ Multibody™. Шаблон включает несколько обычно используемых блоков и выбор решателя шага автоматической переменной. Регистрация данных Simscape включена по умолчанию с историей данных, ограниченной 10 000 точек данных.

пример

smnew(modelName) добавляет опция, чтобы назвать модель созданной из шаблона.

пример

smnew(modelName,solverType) добавляет опция, чтобы задать решатель Simulink®, чтобы использовать с моделью.

Примеры

свернуть все

Создайте модель из шаблона Simscape Multibody в командной строке MATLAB®:

smnew

Именем модели является untitled, и типом решателя является auto.

Создайте модель под названием robotto от шаблона Simscape Multibody:

smnew('robotto')

Типом решателя является auto.

Создайте модель под названием robotto с набором типа решателя Simulink к ode15s от шаблона Simscape Multibody:

smnew('robotto','ode15s')

Входные параметры

свернуть все

Имя модели, чтобы создать из шаблона. Имя должно соответствовать MATLAB, называющему правила. Не включайте путь к файлу в имя модели. Если заданный вектор символов недопустим, модель называют untitled.

Пример: 'robotto'

Типы данных: char | string

Решатель, чтобы использовать для симуляции. Тип решателя должен быть допустимым решателем Simulink, таким как ode45 или ode15s. Для лучшей производительности рассмотрите использование решателя переменного шага, если у вас нет определенной потребности в симуляции фиксированного шага.

Пример: 'ode15s'

Типы данных: char | string

Представленный в R2012a