getSampleTimeImpl

Класс: matlab.system.mixin.

Задайте тип шага расчета, сместите время и шаг расчета

Синтаксис

sts = getSampleTimeImpl(obj)

Описание

sts = getSampleTimeImpl(obj) возвращает спецификацию шага расчета, созданную в теле метода, sts, для Системы object™ obj. Задайте спецификацию шага расчета в теле getSampleTimeImpl путем вызова createSampleTime. Спецификация шага расчета влияет на время симуляции, когда Системный объект включен в блок MATLAB System.

Этот метод называется во время настройки setupImpl.

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

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

Системный объект, для которого вы хотите задать шаг расчета.

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

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

Объект, задающий значения спецификации шага расчета. Вы создаете этот объект с функцией createSampleTime.

Примеры

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

Укажите, что блок MATLAB System должен наследовать выборку от восходящих блоков.

function sts = getSampleTimeImpl(obj)
    sts = createSampleTime(obj,'Type','Inherited');
end

Задайте дискретный шаг расчета для блока MATLAB System.

function sts = getSampleTimeImpl(obj)
    sts = createSampleTime(obj,'Type','Discrete',...
      'SampleTime',10.2,'OffsetTime',0.5);
end

Введенный в R2017b