Contenido principal

getAsTall

R2026b

Create tall timetable from Simulink.sdi.Signal object

Description

tt = getAsTall(sig) returns a tall timetable containing the time and data values in the Simulink.sdi.Signal object sig. For more information on working with tall arrays, see Tall Arrays for Out-of-Memory Data.

example

Examples

collapse all

Get the Simulink.sdi.Run object for the latest Simulation Data Inspector run.

runObj = Simulink.sdi.Run.getLatest;

Get a Simulink.sdi.Signal object for the signal that you want to generate a tall timetable from.

sigID = getSignalIDByIndex(runObj,1);
sigObj = Simulink.sdi.getSignal(sigID);

Create a tall timetable from the signal data.

tallTimetable = getAsTall(sigObj);
tallTimetable =

  M×1 tall timetable

         Time           Data  
    ______________    ________

    0 sec             0.068493
    0.00056195 sec    0.092447
    0.0033717 sec      0.21085
    0.01 sec           0.48145
    0.02 sec           0.88266
    0.03 sec            1.2725
    0.04 sec            1.6512
    0.043098 sec        1.7676
          :              :
          :              :

Input Arguments

collapse all

Signal to return as a tall timetable, specified as a Simulink.sdi.Signal object.

Output Arguments

collapse all

Data from the Simulink.sdi.Signal, returned as a tall timetable.

Version History

Introduced in R2017b