exponenta event banner

readMember

Возврат данных участника ансамбля на основе индекса участника

Описание

readMember - функция, используемая в коде, созданном конструктором диагностических функций.

data = readMember(wensemble,index) читает ансамбль рабочего пространства wensemble участник, идентифицированный index и возвращает данные элемента в data. readMember считывает только переменные, которые 'SelectedVariables' имущество wensemble указывает.

Код, генерируемый конструктором диагностических функций writeMember, readMember, и findIndex при следующих условиях:

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

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

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

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

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

Дополнительные сведения о цикле двойной обработки для статистики ансамбля см. в разделе Анатомия кода MATLAB, созданного приложением.

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

свернуть все

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

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

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

свернуть все

Данные участника, readMember извлечение, возвращаемое в виде однострочной таблицы.

Представлен в R2020a