socFileReader

Средство чтения файлов

Описание

socFileReader объект является средством чтения файлов, которое считывает данные из заданного TGZ-сжатого-файла и хранит наборы данных в объекте. Набор данных содержит информацию об исходных объектах, которые представляют записанные источники данных от заданного TGZ-сжатого-файла. Формат файла TGZ создается предыдущим сеансом записи на аппаратной плате SoC.

Создание

Описание

пример

fr = socFileReader(filename) создает объект, fr, из заданного файла. Объект является средством чтения файлов, которое считывает данные из заданного TGZ-сжатого-файла и хранит наборы данных в объекте. filename должен быть файл сохраненное использование save функция DataRecorder объект.

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

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

Файл от предыдущего сеанса записи данных на аппаратной плате SoC в виде вектора символов с tgz расширение.

Пример: 'UDPDataReceived.tgz'

Свойства

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

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

Типы данных: char

Имя аппаратной платы SoC используется для сбора данных в DataRecorder объект в виде вектора символов.

Типы данных: char

Пользователь помечает в виде массива ячеек. Это значение добавляется к файлу, когда вы вызываете save объектная функция.

Типы данных: cell

Имя записанного файла данных в виде вектора символов. Это значение представляет имя файла файла сохраненное использование save объектная функция.

Типы данных: char

Список источников в файле набора данных, возвращенном как массив ячеек.

Типы данных: cell

Дата создания набора данных, возвращенного как вектор символов.

Типы данных: char | string

Функции объекта

getDataПолучите данные из средства чтения файлов

Примеры

свернуть все

Создайте средство чтения файлов, чтобы считать данные из заданного TGZ-сжатого-файла.

fr = socFileReader('UDPDataReceived.tgz')
fr = 

  socFileReader with properties:

      Description: ''
    HardwareBoard: 'Xilinx Zynq ZC706 evaluation kit'
             Tags: {}
         Filename: 'H:\UDPDataReceived.tgz'
          Sources: {'UDPDataOnPort25000'}
             Date: 28-Dec-2018 15:17:08

Получите данные заданного источника из файла с помощью getData функция.

rd = getData(fr,'UDPDataReceived-Port25000');

Смотрите также

|

Введенный в R2019a