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

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

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

Символьные вычисления могут быть очень трудоемкими. Для многих задач MuPAD® обеспечивает свои собственные, оптимизированные функции. Когда вы используете эти функции, система обычно выбирает алгоритмы, которые обеспечивают лучшую производительность для вашей задачи.

Однако в некоторых случаях вы можете хотеть измерить и исследовать вашу производительность кода. Эта задача также называется, профилируя. Например, профилирование полезно когда вы:

  • Чувствуйте, что ваш код запускается слишком медленно.

  • Хочу оценить производительность конкретного алгоритма вычисления.

  • Хочу сравнить производительность различных алгоритмов.

  • Задайте и используйте свои собственные типы данных и методы.

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