exponenta event banner

registerWorkspaceReader

Класс: io.reader
Пакет: io

Регистрация пользовательского средства чтения рабочей области для инспектора данных моделирования

Синтаксис

registerWorkspaceReader(obj)

Описание

registerWorkspaceReader(obj) регистрирует пользовательское средство чтения рабочей области, указанное obj инспектора расчетных данных. Чтобы использовать пользовательское средство чтения в рабочей области, необходимо зарегистрировать устройство чтения в начале каждой сессии MATLAB ®.

Совет

Для проверки регистрации используйте io.reader.getRegisteredWorkspaceReaders способ.

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

развернуть все

Пользовательское средство чтения данных, указанное как объект класса, который наследует от io.reader базовый класс.

Пример: MyCustomReader

Примеры

развернуть все

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

В этом примере регистрируется пользовательское средство чтения данных рабочей области с именем SimpleStructReader. Пример создания пользовательского средства чтения рабочей области см. в разделе Импорт переменных рабочей области с помощью пользовательского средства чтения данных.

registerWorkspaceReader(SimpleStructReader);

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

io.reader.getRegisteredWorkspaceReaders
ans = 
"SimpleStructReader"

Чтобы отменить регистрацию пользовательского устройства чтения в рабочей области, используйте unregisterWorkspaceReader способ. При закрытии сеанса MATLAB™ все устройства чтения не регистрируются.

unregisterWorkspaceReader(SimpleStructReader);
Представлен в R2020b