readMember

Возвращайте данные представителя ансамбля на основе индекса представителя

Описание

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

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

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

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

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

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

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

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

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

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

свернуть все

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

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

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

свернуть все

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

Введенный в R2020a