Simulink.sdi.setRunNamingRule

Задайте Инспектора Данных моделирования правило именования запуска

Описание

пример

Simulink.sdi.setRunNamingRule('rule') устанавливает Инспектора Данных моделирования правило для именования запусков, созданных путем симуляции модели Simulink®.

Примеры

свернуть все

В этом примере показано, как использовать Инспектора Данных моделирования API, чтобы изменить Инспектора Данных моделирования правило именования запуска, проверяйте имя запуска, восстановление настройки по умолчанию, и проверяйте правило именования запуска.

% Load model
load_system('sldemo_fuelsys')

% Modify run naming rule
Simulink.sdi.setRunNamingRule('<model_name> Run <run_index>')

% Simulate system
sim('sldemo_fuelsys')

% Check run name
runIDs = Simulink.sdi.getAllRunIDs;
runID = runIDs(end);
fuelRun = Simulink.sdi.getRun(runID);
fuelRun.name
ans = 
'sldemo_fuelsys Run 1'
% Clear preferences to reset the run naming rule
Simulink.sdi.clearPreferences

% Check run naming rule
Simulink.sdi.getRunNamingRule
ans = 
'Run <run_index>: <model_name>'

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

свернуть все

Инспектор Данных моделирования запускает правило именования для запусков, созданных путем симуляции модели Simulink. Вектор символов, задающий правило именования запуска, может включать простой текст и любую из следующих лексем, которые представляют данные, которые вытягивают от каждого запуска:

  • <run_index> – Индекс запуска в Инспекторе Данных моделирования репозиторий.

  • <model_name> – Имя модели, симулированной, чтобы создать запуск.

  • <time_stamp> – Время начала для симуляции, которая создала запуск.

  • <sim_mode> – Режим Simulation использовал в симуляции, которая создала запуск.

Пример: '<time_stamp> Simulation <run_index>: <model_name>'

Пример: '<model_name> - <run_index>'

Альтернативы

Можно изменить запуск, называющий правило с помощью Инспектора Данных моделирования пользовательский интерфейс в меню Preferences. Можно переименовать запуск путем изменения Name свойство его Simulink.sdi.Run объект.

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