Advisor.authoring.generateConfigurationParameterDataFile

Пакет: Advisor.authoring

Сгенерируйте файл данных XML для проверки параметра пользовательской конфигурации

Описание

пример

Advisor.authoring.generateConfigurationParameterDataFile(dataFile,source) генерирует файл данных XML под названием dataFile определение параметров конфигурации для source. Маркировка использования файла данных, чтобы задать настройки параметра конфигурации вы хотите. Когда вы создаете проверку на параметры конфигурации, вы используете файл данных. Каждый параметр конфигурации модели, заданный в файле данных, является подпроверкой.

пример

Advisor.authoring.generateConfigurationParameterDataFile(dataFile,source,Name,Value) генерирует файл данных XML под названием dataFile определение параметров конфигурации для source. Это также задает дополнительные опции одним или несколькими дополнительный Name,Value аргументы. Маркировка использования файла данных, чтобы задать настройки параметра конфигурации вы хотите. Когда вы создаете проверку на параметры конфигурации, вы используете файл данных. Каждый параметр конфигурации модели, заданный в файле данных, является подпроверкой.

Примеры

свернуть все

Создайте файл данных со всеми параметрами конфигурации. Вы используете файл данных, чтобы создать параметр конфигурации.

model = 'vdp';
dataFile = 'myDataFile.xml';
Advisor.authoring.generateConfigurationParameterDataFile( ...
               dataFile, model);

Файл данных myDataFile.xml имеет маркировку указывающей информации подпроверки для каждого параметра конфигурации. myDataFile.xml задает настройки параметров конфигурации, которые вы хотите. Следующее задает XML, помечающий для параметра конфигурации AbsTol. Если параметр конфигурации установлен в 1e-6, подпроверка параметра конфигурации задана в myDataFile.xml передачи.

<!-- Absolute tolerance: (AbsTol)-->
  <PositiveModelParameterConstraint>
     <parameter>AbsTol</parameter>
     <value>1e-6</value>
     </PositiveModelParameterConstraint>

Создайте файл данных с параметрами конфигурации для панели Solver. Вы используете файл данных, чтобы создать параметр конфигурации панели Solver, сверяются, фиксируют действия.

model = 'vdp';
dataFile = 'myDataFile.xml';
Advisor.authoring.generateConfigurationParameterDataFile( ...
               dataFile, model, 'Pane', 'Solver', 'FixValues', true);

Файл данных myDataFile.xml имеет маркировку указывающей информации подпроверки для каждого параметра конфигурации. myDataFile.xml задает настройки параметров конфигурации, которые вы хотите. Следующее задает XML, помечающий для параметра конфигурации AbsTol. Если параметр конфигурации установлен в 1e-6, подпроверка параметра конфигурации задана в myDataFile.xml передачи. Если подпроверка не передает, проверка фиксируют действие, изменяет параметр конфигурации к 1e-6.

<!-- Absolute tolerance: (AbsTol)-->
  <PositiveModelParameterConstraint>
     <parameter>AbsTol</parameter>
     <value>1e-6</value>
     <fixvalue>1e-6</fixvalue>
     </PositiveModelParameterConstraint>

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

свернуть все

Имя файла данных XML, чтобы создать в виде вектора символов.

Пример: 'myDataFile.xml'

Имя модели или Simulink.ConfigSet объект раньше задавал параметры конфигурации

Пример: 'vdp'

Аргументы name-value

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: 'Pane', 'Solver', 'FixValues', true задает dataFile с Решателем разделяют параметры конфигурации на области и фиксируют маркировку.

Опция, чтобы ограничить параметры конфигурации в файле данных к панели, заданной как разделенная запятой пара 'Pane' и одно из следующего:

  • Solver

  • Data Import/Export

  • Optimization

  • Diagnostics

  • Hardware Implementation

  • Model Referencing

  • Code Generation

Пример: 'Pane','Solver' ограничивает dataFile к параметрам конфигурации на панели Решателя.

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

Установка FixValues к true обеспечивает dataFile с маркировкой фиксации. Когда вы генерируете чек параметра пользовательской конфигурации с помощью dataFile с маркировкой фиксации каждая подпроверка параметра конфигурации имеет действие фиксации. Заданный как разделенная запятой пара 'FixValues' и любой true или false.

Пример: 'FixValues,true задает фиксируют маркировку в dataFile.

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

Введенный в R2014a