Составители:
133
Команда profile report _ | n | frac выводит на экран либо пол-
ный отчет о профиле М-файла (в отсутствии каких-либо опций), либо
только об n строках с наибольшим временем исполнения, либо о тех
строках, доля затраченного времени для которых от общего времени
выполнения превышает значение frac из диапазона от 0 до 1.
Команда profile plot выводит на
экран результаты профили-
рования в виде диаграммы Парето.
Команды profile on ? profile off запускают или приостанавли-
вают процесс профилирования, соответственно; команда profile reset
очищает вектора измерений, не отключая профилровщика; команда
profile done завершает работу профилировщика и удаляет сопутст-
вующие данные.
Оператор info = profile возвращает результаты профилирова-
ния в виде структуры со следующими полями: file - Полный путь
дос-
тупа к профилируемой функции. function Имя профилируемой функ-
ции. interval Интервал измерения, измеренный в секундах. Count -
Вектор измерений. state - Состояние профилировщика: on - активен;
off - не активен. Профилировщик отслеживает количество интервалов,
затраченных на выполнение встроенной функции. Поведение профи-
лировщика зависит от свойств корневого объекта и может управлять-
ся с помощью команд
set и get. Одновременно профилировщик может
обрабатывать только один М-файл.
Сопутствующие команды: DEBUG, PROFSUMM.
5 Многомерные массивы
Многомерныe массив - это расширение понятия числового мас-
сива, когда количество измерений (размерность) становится больше
двух. Многомерные массивы применяются при описании страниц
двумерных данных.
MATLAB поддерживает следующие функции при работе с мно-
гомерными массивами:
Функция Назначение
cat
Сформировать многомерный массив.
ndims
Определить размерность многомерного мас-
сива.
Команда profile report _ | n | frac выводит на экран либо пол-
ный отчет о профиле М-файла (в отсутствии каких-либо опций), либо
только об n строках с наибольшим временем исполнения, либо о тех
строках, доля затраченного времени для которых от общего времени
выполнения превышает значение frac из диапазона от 0 до 1.
Команда profile plot выводит на экран результаты профили-
рования в виде диаграммы Парето.
Команды profile on ? profile off запускают или приостанавли-
вают процесс профилирования, соответственно; команда profile reset
очищает вектора измерений, не отключая профилровщика; команда
profile done завершает работу профилировщика и удаляет сопутст-
вующие данные.
Оператор info = profile возвращает результаты профилирова-
ния в виде структуры со следующими полями: file - Полный путь дос-
тупа к профилируемой функции. function Имя профилируемой функ-
ции. interval Интервал измерения, измеренный в секундах. Count -
Вектор измерений. state - Состояние профилировщика: on - активен;
off - не активен. Профилировщик отслеживает количество интервалов,
затраченных на выполнение встроенной функции. Поведение профи-
лировщика зависит от свойств корневого объекта и может управлять-
ся с помощью команд set и get. Одновременно профилировщик может
обрабатывать только один М-файл.
Сопутствующие команды: DEBUG, PROFSUMM.
5 Многомерные массивы
Многомерныe массив - это расширение понятия числового мас-
сива, когда количество измерений (размерность) становится больше
двух. Многомерные массивы применяются при описании страниц
двумерных данных.
MATLAB поддерживает следующие функции при работе с мно-
гомерными массивами:
Функция Назначение
cat Сформировать многомерный массив.
Определить размерность многомерного мас-
ndims
сива.
133
Страницы
- « первая
- ‹ предыдущая
- …
- 133
- 134
- 135
- 136
- 137
- …
- следующая ›
- последняя »
