writeMember

Запишите данные определенному члену ансамбля рабочей области

Описание

writeMember функция, используемая в коде, сгенерированном Diagnostic Feature Designer.

writeMember(wensemble,data) создает новый член в ансамбле рабочей области wensemble, и добавляет data к набору данных, что wensemble ссылки.

writeMember(wensemble,data,index) записи data члену ансамбля, что index идентифицирует. writeMember перезаписывает данные в существующих переменных и создает дополнительные столбцы для новых переменных.

Код, который сгенерирован Diagnostic Feature Designer, использует writeMember, readMember, и findIndex при следующих условиях:

  • Входные данные являются datastore ансамбля, таким как файл или datastore ансамбля симуляции.

  • Опция расчета во время генерации кода задала результаты хранения в локальной памяти вместо того, чтобы записать результаты обратно к datastore ансамбля.

Явным образом определение члена индексирует при чтении и записи в локальной версии данных, которые код справляется с использованием workspaceEnsemble возразите, гарантирует синхронизацию члена исходным datastore ансамбля. Эта синхронизация необходима, когда у вас есть последовательные обрабатывающие член циклы, такой как тогда, когда вы вычисляете статистику ансамбля как предшественник вычисления остатков сигнала.

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

  • Во время второго цикла индекс позволяет коду записать обновленные результаты члена в правильное местоположение в теперь заполненном ансамбле.

Для получения дополнительной информации о двойном цикле обработки для статистики ансамбля, смотрите Анатомию Сгенерированного Приложением кода MATLAB.

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

свернуть все

Объект Ensemble в виде workspaceEnsemble объект. wensemble содержит данные ансамбля и задает имена переменных и типы в ансамбле, такие как переменные данных и условные переменные.

Данные члена в виде таблицы одной строки.

Индекс члена в виде положительного целого числа. index идентифицирует член ансамбля, чтобы записать новые данные в. Если вы не используете index, writeMember добавляет data как новый член ансамбля в wensemble.

Введенный в R2020a