sltest.testsequence.newBlock

Создайте блок тестовой последовательности

Описание

blockID = sltest.testsequence.newBlock(blockPath) добавляет блок Test Sequence, заданный как blockPath, возвращая указатель blockID.

Примеры

свернуть все

В этом примере показано, как создать блок Test Sequence программно и получить свойства для блока, которые могут использоваться в Name, Value пары для sltest.testsequence.setProperty.

1. Создайте модель и блок Test Sequence.

new_system('tsb_model');
sltest.testsequence.newBlock('tsb_model/Test Sequence');

2. Получите свойства блока Test Sequence.

block_properties = sltest.testsequence.getProperty('tsb_model/Test Sequence')
block_properties = struct with fields:
                         Name: 'Test Sequence'
                 UpdateMethod: 'INHERITED'
                   SampleTime: '-1'
                  Description: ''
                     Document: ''
                          Tag: []
        SupportVariableSizing: 1
    SaturateOnIntegerOverflow: 1
                  InputFimath: 'fimath(......'
             EmlDefaultFimath: 'Same as MATLAB Default'
         EnableActiveStepData: 0
         ActiveStepDataSymbol: ''
            ScenarioParameter: ''
                    Semantics: 'StateflowCompatible'

3. Закройте модель.

close_system('tsb_model',0)

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

свернуть все

Путь к Test Sequence блоку, включая имя блока, задается как строковый или символьный вектор.

Пример: 'FanSpeedTestHarness/Test Sequence'

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

свернуть все

Блокируйте указатель, возвращенный как двойной.

Пример: 190.0021

Введенный в R2017a
Для просмотра документации необходимо авторизоваться на сайте