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. Откройте Редактор требований. На вкладке Apps нажмите Requirements Manager. На вкладке Requirements нажмите Load Links.

    Примечание

    Меню Load Links элемента появляется только, когда ваша модель сконфигурирована для хранения данных о требованиях извне. Чтобы задать внешнее хранилище данных требований для модели, в диалоговом окне «Параметры требований» в разделе Storage > Default storage location for requirements links data, выберите Store externally (in a separate *.slmx file).

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

  4. Нажмите OK.

Примеры

свернуть все

В этом примере показов, как связать файл данных внешней трассируемости требований с моделью 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