exportToVersion

Класс: slreq.LinkSet
Пакет: slreq

Экспортируйте набор ссылки в предыдущую версию MATLAB

Синтаксис

tf = exportToVersion(myLinkSet,name,version)

Описание

tf = exportToVersion(myLinkSet,name,version) сохраняет копию набора ссылки myLinkSet когда новая ссылка установила файл, который совместим с MATLAB® версия задана version и с именем файла, заданным name. Метод возвращает 1 если файл экспортируется. Файл сохранен в текущей папке.

Примечание

Можно только экспортировать наборы ссылки в версию R2017b или позже.

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

развернуть все

Ссылка установлена в виде slreq.LinkSet объект.

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

Версия MATLAB, чтобы экспортировать в в виде строкового скаляра или вектора символов.

Можно экспортировать в версию R2017b или позже.

Пример: tf = exportToVersion (myLinkSet, "newLinkSet", "R2021a")

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

развернуть все

Экспортируйте состояние успеха, возвращенное как логический 1 (TRUE) или 0 ложь.

Типы данных: логический

Примеры

развернуть все

В этом примере показано, как экспортировать набор ссылки в файл, который совместим с предыдущей версией MATLAB.

Откройте Определение Требований для проекта Модели Круиз-контроля. Загрузите crs_req набор требования, который также загружает crs_req ссылка установлена.

slreqCCProjectStart;
slreq.load("crs_req");

Найдите crs_req соедините набор и присвоение это к переменной.

myLinkSet = slreq.find(Type="LinkSet",Name="crs_req")
myLinkSet = 
  LinkSet with properties:

             Description: ''
                Filename: '/tmp/BR2021bd_1751886_255755/mlx_to_docbook1/bml.batserve.054902/MATLAB/Projects/examples/CruiseRequirementsExample1/documents/crs_req.slmx'
                Artifact: '/tmp/BR2021bd_1751886_255755/mlx_to_docbook1/bml.batserve.054902/MATLAB/Projects/examples/CruiseRequirementsExample1/documents/crs_req.slreqx'
                  Domain: 'linktype_rmi_slreq'
                Revision: 5
                   Dirty: 0
    CustomAttributeNames: {}

Экспортируйте набор ссылки в новый файл, который совместим с MATLAB R2020a. Назовите новый файл crs_req_2020a.

tf = exportToVersion(myLinkSet,"crs_req_2020a","R2020a")
tf = logical
   1

Очистка

Очистите открытые наборы требования и наборы ссылки. Закройте текущий проект.

slreq.clear;
slproject.closeCurrentProject();

Советы

  • Если набор ссылки содержит ссылки на артефакты Модельно-ориентированного проектирования, вы можете также должны быть экспортировать артефакты в предыдущую версию для ссылок, которые будут разрешены. Для получения дополнительной информации смотрите Наборы Ссылки Экспорта.

Введенный в R2018a