time

Извлеките временной вектор из ряда симуляции

Синтаксис

Описание

пример

tv = time(series) возвращает вектор-строку из времен симуляции, содержавшихся в ряду. series simscape.logging.Series объект. series должен включать весь путь к идентификатору к ряду, начиная с логарифмического имени переменной рабочей области.

Примеры

свернуть все

Возвратите данные о времени симуляции для деформации блока Translational Spring.

Откройте Массовый Демпфер Spring с моделью Контроллера в качестве примера:

ssc_mass_spring_damper_control

Этой модели в качестве примера включили регистрацию данных для целой модели с набором параметров Workspace variable name к simlog_ssc_mass_spring_damper_control.

Симулируйте модель в течение 1 секунды, чтобы регистрировать данные моделирования:

paramNameValStruct.StopTime = '1.0';
sim('ssc_mass_spring_damper_control',paramNameValStruct);

Возвратите вектор времени симуляции для переменной деформации блока Translational Spring, SpringX имя переменной деформации и series Series объект, содержащий данные моделирования для этой переменной.

t1 = time(simlog_ssc_mass_spring_damper_control.Spring.x.series)
t1 =

         0
    0.0072
    0.0143
    0.0223
    0.0323
    0.0447
    0.0602
    0.0799
    0.1064
    0.1447
    0.1833
    0.2114
    0.2395
    0.2776
    0.3248
    0.3531
    0.3814
    0.4194
    0.4650
    0.4940
    0.5230
    0.5608
    0.6056
    0.6356
    0.6657
    0.7033
    0.7467
    0.7772
    0.8077
    0.8451
    0.8877
    0.9263
    0.9572
    0.9858
    1.0000

t1 вектор имеет 35 значений, между 0 и 1, потому что ряд симуляции имеет 35 временных шагов, и время остановки симуляции составляет 1 секунду.

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

свернуть все

Ряд симуляции в виде simscape.logging.Series объект. series должен включать весь путь к идентификатору к ряду, начиная с логарифмического имени переменной рабочей области.

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

свернуть все

Времена, в секундах, соответствуя временным шагам в ряду симуляции, возвратились как вектор-строка.

Представленный в R2010b