Производительность кода

Профилируйте и улучшайте производительность

Примечание

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Чтобы преобразовать файл блокнота MuPAD в файл live скрипта MATLAB, смотрите convertMuPADNotebook. Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, несмотря на то, что существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.

Функции MuPAD

rtimeРеальное время меры
timeИзмерьте процессорное время
Pref::maxTimeОграничение по времени для вычислений
prog::ntimeАппаратно-независимая единица измерения времени
prog::profileОтобразите данные о синхронизации вызовов вложенной функции

Примеры и руководства

Измерьте время

Самый простой инструмент, который можно использовать, чтобы оценить производительность кода, является функцией time.

Профилируйте свой код

Профилирование является способом измериться, где программа проводит время.

Концепции

Когда анализировать производительность

Символьные вычисления могут быть очень трудоемкими.

Методы для того, чтобы улучшать производительность

Для большинства символьных и числовых задач вычисления MuPAD реализует самые быстрые и самые надежные в настоящее время известные алгоритмы.