Когда вы запускаете профилировщик из файла, некоторый код может не запуститься, например, блок, содержащий if
оператор.
Чтобы определить, сколько файла MATLAB® выполняется при профилировании, запустите отчет о покрытии.
Профилируйте свой файл кода MATLAB. Для получения дополнительной информации смотрите Профиль вашего кода для повышения эффективности или profile
функция.
Убедитесь, что профилировщик в данный момент не профилирован.
В профилировщике при запуске профилировщика отображается кнопка Stop Profiling. Если профилировщик работает, нажмите кнопку Stop Profiling.
В командной строке проверьте состояние профилировщика с помощью profile status
. Если на ProfilerStatus
является 'on'
, остановить профилировщик путем ввода profile off
.
Используйте браузер Текущей папки, чтобы перейти к папке, содержащей профилированный файл кода.
В браузере Текущей папки щелкните, а затем выберите Reports > Coverage Report.
Откроется отчет о покрытии профилировщика, содержащий сводные данные о покрытии для профилированного файла. На следующем изображении профилированный файл lengthofline2.m
.
Щелкните ссылку Coverage, чтобы увидеть Детализированный отчет профиля для файла.