Можно создать ссылки из связываемых элементов, таких как Simulink® блоки или тесты к требованиям в Microsoft® Слово. Вы можете создать ссылку на выделенную область в Microsoft Word, именованную закладку или заголовок раздела.
В этом примере вы будете связывать требования из документа в Microsoft Word с блоком Simulink. Откройте slvnvdemo_fuelsys_officereq
модель.
open_system('slvnvdemo_fuelsys_officereq');
Откройте slvnvdemo_FuelSys_DesignDescription.docx
требует документ из рабочей директории или в командной строке MATLAB ® путем ввода:
open('slvnvdemo_FuelSys_DesignDescription.docx')
Сконфигурируйте настройки ссылки выбора
Во-первых, убедитесь, что Simulink Requirements может ссылаться на документы Word и что включены двунаправленные связи и внешние соединения.
В Simulink, на вкладке Apps, нажмите Requirements Manager.
На вкладке «Требования» убедитесь, что выбрано «Размещение» > «Браузер требований».
На панели Requirements в раскрывающемся меню Представление выберите Links
.
На вкладке Requirements выберите Link Settings > Linking Options. Откроется диалоговое окно «Параметры требования».
Перейдите на вкладку «Связывание объектов».
Рядом с разделом Включенные приложения убедитесь, что выбран Word.
В раскрывающемся меню файл reference выберите filename only (on MATLAB path)
.
В разделе При создании ссылок на основе выбора убедитесь, что выбраны оба параметра Изменить назначение для двунаправленного связывания и Сохранить абсолютный путь к файлу модели. Убедитесь, что параметр Использовать ActiveX для входящих ссылок (обратная совместимость) очищен.
Убедитесь, что выбран параметр Включить внешнее подключение при запуске MATLAB.
Нажмите «Закрыть».
Ссылка на выделенный фрагмент в Microsoft Word
Создайте ссылку из выделенного текста Determination of pumping efficiency
требование в Word к Pumping Constant
блок:
В slvnvdemo_FuelSys_DesignDescription
Документ Word, найдите раздел под названием 2.2 Determination of pumping efficiency
.
Выберите текст заголовка.
В slvnvdemo_fuelsys_officereq
Simulink модели дважды кликните fuel rate controller
для открытия подсистемы.
Дважды кликните Airflow calculation
для открытия подсистемы.
Щелкните правой кнопкой мыши по Pumping Constant
и щелкните Требования > Ссылка на выбор в Word. В Word вставляется закладка с автоматически сгенерированным именем. Значок ссылки () также вставляется для перехода к элементу Simulink, связанному с этим требованием.
Перейдите к своему требованию в Word, щелкнув правой кнопкой мыши по Pumping Constant
блок, выбор Requirements и клик по пронумерованному требованию.
Перейдите назад к блоку Simulink, щелкнув значок ссылки () в Word. Если вы не хотите добавлять этот значок ссылки в документ Word при создании ссылки, снимите флажок Изменить конечный объект для двунаправленного связывания в окне Параметры требований. Однако задокументированный Word все еще изменяется при создании ссылки с этим методом, поскольку добавлена закладка.
Создайте ссылку на закладку в документе Microsoft Word Requirements
Вы можете ссылаться из Simulink на существующую закладку в документе Word. В Word можно создать закладки к каждому из ваших требований со значимым именем, которое представляет содержимое требования. Когда вы создаете ссылку с этим методом, требования документа Word не изменяются, и навигационная ссылка Simulink не добавляется к документу Word.
Чтобы добавить закладку в документ Microsoft Word, см. раздел Добавление или удаление закладок в документе Word или сообщении Outlook на веб-сайте корпорации Майкрософт.
Создайте закладку для Determination of pumping efficiency
требование в Word, затем связать Pumping Constant
блок в закладку:
В slvnvdemo_FuelSys_DesignDescription.docx
Документ Word, найдите раздел под названием 2.2 Determination of pumping efficiency
.
Создайте закладку с именем Determination_of_pumping_efficiency
.
Сохраните и закройте документ Word.
В slvnvdemo_fuelsys_officereq
Simulink модели дважды кликните fuel rate controller
для открытия подсистемы.
Дважды кликните Airflow calculation
для открытия подсистемы.
Щелкните правой кнопкой мыши по Pumping Constant
блокируйте и выберите Requirements > Открыть диалоговое окно Outgoing Links.
В диалоговом окне «Исходящие ссылки» нажмите кнопку «Создать».
В раскрывающемся списке Тип документа выберите Microsoft Word
.
Рядом с полем «Документ» нажатия кнопки «Обзор» и выберите slvnvdemo_FuelSys_DesignDescription.docx
. Нажмите «Открыть».
Выберите вкладку Индекс документа. Прокрутите вниз до раздела закладок и выберите Determination_of_pumping_efficiency
закладка. Если закладка не отображается, нажмите кнопку Обновить. Нажмите Применить и нажмите кнопку ОК, чтобы создать ссылку.
Вы можете перейти к своему требованию в Word, щелкнув правой кнопкой мыши по Pumping Constant
блок, выбор Requirements и клик по пронумерованному требованию с текстом Determination_of_pumping_efficiency in slvnvdemo_FuelSys_DesignDescription.docx
.
Создайте ссылку на заголовок в документе требований Microsoft Word
Можно создать заголовки и подзаголовки в Microsoft Word, затем связать блоки Simulink с этими заголовками. Подобно созданию ссылки на закладку, создание ссылки на заголовок позволяет задать ссылке значимое имя. Если документ Word с требованиями уже имеет заголовки разделов, то создание ссылки с этим методом не изменяет документ с требованиями. Однако вы не можете перемещаться между Simulink и Word, когда ссылаетесь на заголовок.
Если документ Word еще не имеет заголовков, см. раздел Добавление заголовка на веб-сайте корпорации Майкрософт.
The slvnvdemo_FuelSys_DesignDescription.docx
Документ Word уже имеет заголовки для всех требований. Создайте ссылку из Determination of pumping efficiency
требование в Word к Pumping Constant
блок:
Закройте slvnvdemo_FuelSys_DesignDescription.docx
требования Документ Word.
В slvnvdemo_fuelsys_officereq
Simulink модели дважды кликните fuel rate controller
для открытия подсистемы.
Дважды кликните Airflow calculation
для открытия подсистемы.
Щелкните правой кнопкой мыши по Pumping Constant
блокируйте и выберите Requirements > Открыть диалоговое окно Outgoing Links.
В диалоговом окне «Исходящие ссылки» нажмите кнопку «Создать».
В раскрывающемся списке Тип документа выберите Microsoft Word
.
Рядом с полем «Документ» нажатия кнопки «Обзор» и выберите slvnvdemo_FuelSys_DesignDescription.docx
. Нажмите «Открыть».
Выберите вкладку Индекс документа. Под Outline Headings
, выберите 2.2 Determination of pumping efficiency
. Нажмите Применить и нажмите кнопку ОК, чтобы создать ссылку.
Перейдите к своему требованию в Word, щелкнув правой кнопкой мыши по Pumping Constant
блок, выбор Requirements и клик по пронумерованному требованию с текстом 2.2 Determination of pumping efficiency in slvnvdemo_FuelSys_DesignDescription.docx
.
Очистка
Очистите открытые наборы требований и наборы ссылок и закройте открытые модели, не сохраняя изменений.
slreq.clear;
bdclose all;