exponenta event banner

класс io.reader

Пакет: io

Базовый класс, используемый для определения пользовательской переменной или средства чтения файлов для инспектора данных моделирования

Описание

Используйте io.reader базовый класс для указания способа импорта пользовательских переменных и форматов файлов в инспектор данных моделирования. Запишите файл определения класса, в котором используется io.reader , чтобы указать, как извлекать информацию, например, значения времени и данных из переменной или файла. Используйте этот синтаксис в качестве первой строки в файле определения класса для наследования от io.reader класс, где MyReader - имя подкласса:

classdef MyReader < io.reader

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

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

io.reader класс является handle класс.

Атрибуты класса

Abstract
true
HandleCompatible
true

Сведения об атрибутах класса см. в разделе Атрибуты класса.

Свойства

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

Имя импортированного файла при использовании подкласса для импорта файла, заданного как символьный массив.

Пример: 'MyCustomFile'

Атрибуты:

GetAccess
public
SetAccess
public

Имя импортированной переменной или сигнала, указанное как символьный массив.

Пример: 'MyVar'

Атрибуты:

GetAccess
public
SetAccess
public

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

Пример: MyVar

Атрибуты:

GetAccess
public
SetAccess
public

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char | string | struct | enumerated | bus | table | cell | categorical | datetime | duration | calendarDuration | fi

Методы

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

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