Используя алгоритм отчет анализатора

Выполнение socModelAnalyzer функция на Simulink® модель или socFunctionAnalyzer функция на MATLAB® функционируйте результаты в отчете, который детализирует ресурсы, используемые моделью или функцией, соответственно.

Отчет включает в себя информацию для каждого математического или логического оператора в топ-модели или функции с отдельными линиями для каждого оператора и типа данных. Например, умножение с типом данных double и умножение с типом данных uint32 перечислены отдельно. Отчет перечисляет каждый экземпляр оператора как отдельная линия. Отчет включает в себя эти поля.

  • Path – Путь к оператору в структурной иерархии топ-модели или функции

  • Count – Число раз оператор выполняется в проекте

  • Operator – Оператор используется

  • DataType – Тип данных используется для выхода оператора

  • Link – Ссылка на местоположение оператора в модели или функции

Открытый отчет

Используйте одну из этих опций, чтобы получить доступ к отчету.

  • Выполнитесь socModelAnalyzer функция, и затем нажимает Open report viewer ссылка.

  • Выполнитесь socFunctionAnalyzer функция и нажимание Open report viewer ссылка.

  • Выполнитесь socAlgorithmAnalyzerReport функция, задавая MAT-файл, сгенерированный socModelAnalyzer или socFunctionAnalyzer функция.

Представление оператора

Просмотрите сгенерированный отчет в представлении оператора. На панели инструментов отчета нажмите Operator View. Затем при нажатии на Collapse All каждая линия представляет количество выполнения оператора на тип данных. Линия в свернутом представлении отчета представляет один или несколько операторов с совпадающим типом данных. Расширьте линию, чтобы видеть, что отдельные операторы способствуют количеству, их пути в иерархии модели и ссылке на их местоположение в модели.

Operator view of the generated report.

Представление алгоритма

Просмотрите сгенерированный отчет в представлении оператора. На панели инструментов отчета нажмите Algorithm View. Затем при нажатии на Collapse All каждая линия представляет главный узел в иерархии. Можно расширить линию, чтобы перейти к функции или модели, которую вы анализируете. Используйте это представление, когда вы будете интересоваться анализом операторов в определенной модели или функции. При использовании этого представления можно свернуть представление для других моделей или функций.

Algorithm view of the generated report.

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

| |