io.reader class

Пакет: io

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

Описание

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

classdef MyReader < io.reader

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

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

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

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

Abstract
true
HandleCompatible
true

Для получения информации об атрибутах класса см. раздел «Атрибуты класса».

Свойства

расширить все

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

Пример: 'MyCustomFile'

Атрибуты:

GetAccess
public
SetAccess
public

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

Пример: 'MyVar'

Атрибуты:

GetAccess
public
SetAccess
public

Импортированная переменная. The 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