Разделы

Получите массив объектов coder.profile.ExecutionTimeSection для профилируемых секций кода

Синтаксис

NthSectionProfile = myExecutionProfile.Sections(N)
numberOfSections = length(myExecutionProfile.Sections)

Описание

NthSectionProfile = myExecutionProfile.Sections(N) возвращает объект coder.profile.ExecutionTimeSection для N th профилируемая секция кода.

numberOfSections = length(myExecutionProfile.Sections) возвращает количество секций кода, для которых данные о профиле доступны.

myExecutionProfile является переменной рабочей области, сгенерированной симуляцией.

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

N

Индекс секции кода, для которой требуются данные о профиле

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

NthSectionProfile

Объект, который содержит информацию о профиле о секции кода. Можно использовать следующие методы coder.profile.ExecutionTimeSection, чтобы получить информацию:

  • Имя Имя секции кода.

  • Number — Количество секции кода.

  • NumCalls — Количество вызовов секции кода.

  • TotalExecutionTimeInTicks — Общее количество меток деления таймера зарегистрировано для секции кода по целой симуляции.

  • TurnaroundTimeInTicks — Время между запуском и концом секции кода, в метках деления таймера.

  • TotalTurnaroundTimeInTicks — Общее количество таймера отсчитывает между запуском и концом секции кода по целой симуляции.

  • MaximumExecutionTimeInTicks — Максимальное количество таймера отсчитывает для одного вызова секции кода.

  • MaximumExecutionTimeCallNum — Количество вызова, сопоставленного с максимальным количеством меток деления таймера, зарегистрировано для одного вызова секции кода.

  • MaximumTurnaroundTimeInTicks — Максимальное количество меток деления между запуском и концом для одного вызова.

  • MaximumTurnaroundTimeCallNum — Количество вызова, сопоставленного с максимальным временем между запуском и концом одного вызова.

  • MaximumSelfTimeInTicks — Максимум сам время, в метках деления таймера.

  • SelfTimeInTicks — Сам время для секции кода, в метках деления таймера.

  • TotalSelfTimeInTicks — Общее количество сам время для секции кода, по целой симуляции.

  • MaximumSelfTimeCallNum — Вызовите сопоставленный с максимумом сам время.

  • ExecutionTimeInTicks — Вектор времен выполнения.

numberOfSections

Количество секций кода с данными о профиле

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