slist

Отсортированный список блоков модели

Синтаксис

slist
sli

Описание

slist отображает список блоков для корневой системы и каждой невиртуальной подсистемы, отсортированной согласно зависимостям по данным и другим критериям.

Для каждой системы (базируются или невиртуальный), slist отображения:

  • Линия заголовка, задающая имя системы, количество невиртуальных блоков, которые система содержит, и количество блоков в системе, которые имеют прямые проходные порты.

  • Запись для каждого блока в порядке, в котором блоки появляются в отсортированном списке.

Для каждого элемента блока, slist отображает блок ID и имя и тип блока. Блок ID состоит из системного индекса и индекса блока, разделенного двоеточием (sysIdx:blkIdx).

  • Блокируйтесь индекс является положением блока в отсортированном списке.

  • Системный индекс является порядком, в котором программное обеспечение Simulink® сгенерировало систему отсортированный список. Системный индекс не имеет никакого специального значения. Это просто позволяет блоки, которые, кажется, в том же положении в различных отсортированных списках имеют уникальные идентификаторы.

Использование программного обеспечения Simulink отсортировало списки, чтобы создать списки осуществлений метода блока (см. elist) для корневой системы и невиртуальных методов подсистемы. В общем случае корневая система и невиртуальные методы подсистемы вызывают методы блока в том же порядке, как блоки появляются в отсортированном списке.

Исключения происходят в порядке выполнения методов блока. Например, выполнение перечисляет для многоадресной группы вместе моделей все блоки, действующие на том же уровне и в той же задаче. Более медленные группы появляются позже, чем более быстрые группы. Группировка методов задачей может привести к порядку выполнения метода блока, который отличается от блока отсортированный порядок. Однако в группах, методы выполняются в том же порядке, как соответствующие блоки появляются в отсортированном списке.

sli краткая форма команды.

Примеры

Отобразите отсортированный список корневой системы в vdp модель с помощью отладчика Simulink.

  1. В командном окне MATLAB, введите:

    sldebug 'vdp'

    Командная строка MATLAB>> превращается в подсказку отладчика Simulink (sldebug @0):>>.

  2. Войдите:

    slist

    Когда 'Signal storage reuse' в Параметрах конфигурации включен, значения блока I/O, отображенные в отладчике, не могут быть правильными. Для того, чтобы сохранить значения выходного сигнала блока, отключите 'Signal storage reuse' в диалоговом окне Configuration Parameters. Отображения командного окна MATLAB:

    ---- Sorted list for 'vdp' [11 nonvirtual block(s), directFeed=0]
         Total number of tasks = 2
    - Sorted list of task index [0], 10 nonvirtual block(s)
      (0)0:1   'vdp/x1' (Integrator)
              Input ports:  [0]
              Output ports: [0]
      (0)0:2   'vdp/Out1' (Outport)
              Input ports:  [0]
              Output ports: []
      (0)0:3   'vdp/x2' (Integrator)
              Input ports:  [0]
              Output ports: [0]
      (0)0:4   'vdp/Out2' (Outport)
              Input ports:  [0]
              Output ports: []
      (0)0:5   'vdp/Scope' (Scope)
              Input ports:  [0]
              Output ports: []
      (0)0:6   'vdp/Square' (Math)
              Input ports:  [0]
              Output ports: [0]
      (0)0:7   'vdp/Sum1' (Sum)
              Input ports:  [0 1]
              Output ports: [0]
      (0)0:8   'vdp/Product' (Product)
              Input ports:  [0 1]
              Output ports: [0]
      (0)0:9   'vdp/Mu' (Gain)
              Input ports:  [0]
              Output ports: [0]
      (0)0:10  'vdp/Sum' (Sum)
              Input ports:  [0 1]
              Output ports: [0]
    
     ----- Task Index Legend -----
     Task Index [0]: Cont		
     -----------------------------

Смотрите также

|

Представлено до R2006a