systemcomposer.updateLinksToReferenceRequirements

Обновите ссылки требования на требования модели - ссылки

    Описание

    пример

    systemcomposer.updateLinksToReferenceRequirements(modelName,linkDomain,documentPathOrID) импортирует внешний документ требования в Simulink® Requirements™ как ссылочное требование и обновляет ссылки требования, чтобы указать на импортированный набор.

    Примеры

    свернуть все

    После импорта ссылок требования из файла обновление соединяется со ссылочными требованиями для модели, чтобы полностью использовать функциональность Simulink® Requirements™.

    model = systemcomposer.openModel('reqImportExample');
    

    Импортируйте ссылки требования из Word File

    Откройте файл Word Microsoft® Functional_Requirements.docx с перечисленными требованиями. Подсветите требование, чтобы соединиться.

    В модели выберите компонент, с которым можно соединить требование. Из выпадающего списка выберите Requirements> Link Selection to Word.

    Модель экспорта и сохраняет во внешние файлы

    Экспортируйте модель и сохраните во внешний файл.

    exportedSet = systemcomposer.exportModel('reqImportExample');
    SaveToExcel('exportedModel',exportedSet);
    

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

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

    structModel = ImportModelFromExcel('exportedModel.xls','Components','Ports', ...
    'Connections','PortInterfaces','RequirementLinks');
    structModel.readTableFromExcel;
    
    arch = systemcomposer.importModel('reqNewExample',structModel.Components, ...
    structModel.Ports,structModel.Connections,structModel.Interfaces,structModel.RequirementLinks);
    

    Обновите ссылки на ссылочные требования

    Чтобы интегрировать ссылки требования на модель, обновите ссылки в модели.

    close(model);
    model2 = systemcomposer.openModel('reqNewExample');
    systemcomposer.updateLinksToReferenceRequirements('reqNewExample','linktype_rmi_word','Functional_Requirements.docx');
    

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

    свернуть все

    Имя модели в виде вектора символов.

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

    Соедините область в виде вектора символов. Смотрите Типы Настраиваемой ссылки (Simulink Requirements) для получения дополнительной информации об идентификации вашего типа ссылки или генерации типов настраиваемой ссылки.

    Пример: 'linktype_rmi_word'

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

    Весь путь к документу в виде вектора символов.

    Пример: 'Functional_Requirements.docx'

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

    Больше о

    свернуть все

    Определения

    ТерминОпределениеПриложениеБольше информации
    требованияНабор операторов, описывающих желаемое поведение и характеристики системы. Требования гарантируют целостность разработки системы и достижимы, поддаются проверке, однозначны, и сопоставимы друг с другом. Каждый уровень проекта должен иметь соответствующие требования.Чтобы улучшить трассируемость требований, соедините систему, функциональную, клиент, эффективность или конструктивные требования к компонентам и портам. Соедините требования друг с другом, чтобы представлять выведенные или выделенные требования. Управляйте требованиями со взгляда требований на модель архитектуры или посредством пользовательских представлений. Присвойте тесты требованиям.

    Введенный в R2020b