exponenta event banner

rmimap.map

Связывание данных отслеживания внешних требований с моделью

Синтаксис

rmimap.map(model,reqts_file)
rmimap.map(model,'undo')
rmimap.map(model,'clear')

Описание

rmimap.map(model,reqts_file) связывает данные отслеживания требований из reqts_file с моделью Simulink ®model.

rmimap.map(model,'undo') удаляет из .slmx файл, связанный с model данные отслеживания требований, которые были недавно сохранены в .slmx файл.

rmimap.map(model,'clear') удаляет из .slmx файл, связанный с model все данные отслеживания требований.

Входные аргументы

model

Имя, маркер перемещения или полный путь для модели Simulink

reqts_file

Полный путь к .slmx файл, содержащий данные отслеживания требований для модели

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

Чтобы загрузить файл, содержащий данные отслеживания требований для модели, выполните следующие действия.

  1. Откройте модель.

  2. Откройте редактор требований. На вкладке Приложения щелкните Диспетчер требований. На вкладке Требования (Requirements) щелкните Загрузить связи (Load Links).

    Примечание

    Пункт меню Загрузить связи (Load Links) появляется только тогда, когда модель настроена на внешнее хранение данных требований. Чтобы указать внешнее хранилище данных требований для модели, в диалоговом окне Параметры требований в разделе Хранилище > Расположение по умолчанию для данных связей требований выберите Сохранить внешне (в отдельном файле * .slmx).

  3. Перейдите к .slmx файл, содержащий ссылки на требования.

  4. Нажмите кнопку ОК.

Примеры

свернуть все

В этом примере показано, как связать файл данных отслеживания внешних требований с моделью Simulink

Откройте модель. Определите путь к файлу требований.

open_system('slvnvdemo_powerwindowController');
reqFile = fullfile('slvnvdemo_powerwindowRequirements.slmx');

Связывание файла данных отслеживания внешних требований с моделью Simulink. После связывания информации с моделью просмотрите объекты со связанными требованиями, подсвечивая модель.

rmimap.map('slvnvdemo_powerwindowController', reqFile);
Mapping .../slrequirements-ex91255337/slvnvdemo_powerwindowController.slx to slvnvdemo_powerwindowRequirements.slmx
rmi('highlightModel', 'slvnvdemo_powerwindowController');

Очистка

Команды очистки. Очистите открытые наборы требований и наборы связей без сохранения изменений и закройте открытые модели без сохранения изменений.

slreq.clear;
bdclose all;
Представлен в R2015a