Advisor.authoring.generateConfigurationParameterDataFile

Пакет: Advisor.authoring

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

Синтаксис

Advisor.authoring.generateConfigurationParameterDataFile(dataFile,source)
Advisor.authoring.generateConfigurationParameterDataFile(dataFile,source,Name,Value)

Описание

пример

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

Для просмотра документации необходимо авторизоваться на сайте