outputAllData

Получите данные от fixed.DataGenerator объект

Описание

пример

data = outputAllData(datagenerator) возвращает данные, сгенерированные fixed.DataGenerator объект, datagenerator.

data = outputAllData(datagenerator, format) возвращает данные, сгенерированные fixed.DataGenerator объект, datagenerator, в формате, заданном format.

Примеры

свернуть все

Получите данные из fixed.DataGenerator объект, возвращенный как массив значений.

dataspec = fixed.DataSpecification('int8', 'Intervals', {-1,1});
datagen = fixed.DataGenerator('DataSpecifications', dataspec,...
 'NumDataPointsLimit', 20)
datagen = 

  fixed.DataGenerator with properties:

    DataSpecifications: {[1×1 fixed.DataSpecification]}
    NumDataPointsLimit: 20

Используйте outputAllData функция для доступа к данным в DataGenerator объект.

data = outputAllData(datagen)
data =

  1×3 int8 row vector

   -1    0    1

Функция возвращает данные в массиве с типом, заданным fixed.DataSpecification объект.

Получите данные из fixed.DataGenerator объект, возвращенный как timeseries объект.

dataspec = fixed.DataSpecification('int8', 'Intervals', {-1,1});
datagen = fixed.DataGenerator('DataSpecifications', dataspec,...
 'NumDataPointsLimit', 2000)
datagen = 

  fixed.DataGenerator with properties:

    DataSpecifications: {[1×1 fixed.DataSpecification]}
    NumDataPointsLimit: 20000

Задайте формат выходного типа, чтобы получить timeseries объект.

data = outputAllData(datagen, 'timeseries')
  timeseries

  Common Properties:
            Name: 'unnamed'
            Time: [3x1 double]
        TimeInfo: [1x1 tsdata.timemetadata]
            Data: [3x1 int8]
        DataInfo: [1x1 tsdata.datametadata]

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

свернуть все

Объект, из которого вы хотите получить данные, заданный как fixed.DataGenerator объект.

Формат, в котором необходимо вернуть данные, заданный как 'array', 'timeseries', или 'dataset'.

Определение 'dataset' возвращает Simulink.SimulationData.Dataset объект. Определение 'timeseries' возвращает timeseries объект.

Пример: data = outputAllData(datagen, 'timeseries');

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

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

свернуть все

Данные из DataGenerator объект, возвращенный как скаляр, вектор, матрица или timeseries объект.

Введенный в R2019b