TimeDataOutput

class +AMrotorSIM.+Dataoutput.@TimeDataOutput.TimeDataOutput(experiment)

Bases: sphinxcontrib.mat_types.handle

TimeDataOutput class for writing results (from sensors) of time integration in file

See also SAVE_DATA, COMPOSE_DATA, COMPOSE_DATA_SENSOR_WISE, CONVERT_DATA_TO_STRUCT_SENSOR_WISE

TimeDataOutput(experiment)

Constructor

Parameters

experiment (object) – Object of class Experiment

Returns

TimeDataOutput object

+AMrotorSIM.+Dataoutput.@TimeDataOutput.compose_data(self)

Creates a container that includes the data of the sensors

Returns

dataset (Map-object)

+AMrotorSIM.+Dataoutput.@TimeDataOutput.compose_data_sensor_wise(self)

Creates a container that includes the data of the sensors, ordered sensor wise

Returns

dataset (Map-object)

+AMrotorSIM.+Dataoutput.@TimeDataOutput.convert_data_to_struct_sensor_wise(self, dataset)

Converts data container to struct

Parameters

dataset (map-object) – Dataset map-object

Returns

Struct with sensor data

+AMrotorSIM.+Dataoutput.@TimeDataOutput.save_data(self, dataset, postfix)

Saves the dataset (struct or containers.Map) to a mat-file

Parameters
  • dataset (struct/containers.Map) – Dataset to save

  • postfix (string) – Descriptive name

Returns

Saved mat-file in results folder in simulation directory

+AMrotorSIM.+Dataoutput.@TimeDataOutput.write_data_to_unv(self, postfix)

Writes the sensor data to unv-files

Parameters

postfix (string) – Descriptive name

Returns

Saved unv-file in results folder in simulation directory