Запишите данные определенному члену ансамбля рабочей области
writeMember
функция, используемая в коде, сгенерированном Diagnostic Feature Designer.
writeMember(
записи wensemble
,data
,index
)data
члену ансамбля, что index
идентифицирует. writeMember
перезаписывает данные в существующих переменных и создает дополнительные столбцы для новых переменных.
Код, который сгенерирован использованием Diagnostic Feature Designer writeMember
, readMember
, и findIndex
при следующих условиях:
Входные данные являются datastore ансамбля, таким как файл или datastore ансамбля симуляции.
Опция расчета во время генерации кода задала результаты хранения в локальной памяти вместо того, чтобы записать результаты обратно к datastore ансамбля.
Явным образом определение члена индексирует при чтении и записи в локальной версии данных, которые код справляется с использованием a workspaceEnsemble
возразите, гарантирует синхронизацию члена исходным datastore ансамбля. Эта синхронизация необходима, когда у вас есть последовательные обрабатывающие член циклы, такой как тогда, когда вы вычисляете статистику ансамбля как предшественник вычисления остатков сигнала.
Во время первого обрабатывающего член цикла, который запускается с пустого ансамбля, не необходима никакая индексация. Код добавляет каждый новый результат члена в конец ансамбля.
Во время второго цикла индекс позволяет коду записать обновленные результаты члена в правильное местоположение в теперь заполненном ансамбле.
Для получения дополнительной информации о двойном цикле обработки для статистики ансамбля, смотрите Анатомию Сгенерированного Приложением кода MATLAB.
Diagnostic Feature Designer | fileEnsembleDatastore
| findIndex
| readMember
| simulationEnsembleDatastore
| workspaceEnsemble