Выполнение 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 каждая линия представляет количество выполнений оператора на тип данных. Линия в свернутом виде отчета представляет одного или несколько операторов с совпадающим типом данных. Разверните линию, чтобы увидеть отдельные операторы, вносящие вклад в подсчет, их путь в иерархии модели и ссылку на их местоположение в модели.
Просмотрите сгенерированный отчет в ракурсе оператора. На панели инструментов отчета нажмите Algorithm View. Затем, при нажатии Collapse All каждая линия представляет собой верхний узел иерархии. Можно развернуть линию, чтобы перейти к функции или модели, которые вы анализируете. Используйте это представление, когда вы заинтересованы в анализе операторов в определенной модели или функции. При использовании этого представления можно свернуть представление для других моделей или функций.
socAlgorithmAnalyzerReport
| socFunctionAnalyzer
| socModelAnalyzer