Специальные символы (Special characters.)

Логические операторы (Logical operators)

Операторы отношения (Relational operators)

Функции для определения местонахождения зависимых функций М-файла (Tools to locate dependent functions of an M-file).

Профилировщик М-файлов (Profiling M-files)

Отладка М-файлов ( Debugging M-files)

  1. debug -Вывести список команд отладки и редактирования файлов.
  2. dbstop -Установить точку останова (контральнуюточку).
  3. dbclear -Удалить контрольную точку.
  4. dbcont -Продолжить выполнение.
  5. dbdown -Переход между рабочими пространствами редактируемых функций

сверху вниз.

  1. dbstack -Вывести в командное окно стек вызываемых функций.
  2. dbstatus -Вывести список всех контрольных точек.
  3. dbstep -Выполнить одну или более строк.
  4. dbtype -Напечатать в командном окне редактируемый файл с указанием

номеров строк.

  1. dbup -Переход между рабочими пространствами редактируемых функций

снизу вверх.

  1. dbquit -Выход из режима отладки.
  2. dbmex -Отладка MEX-файлов (только для системы UNIX).
  1. profile -Измерить и вывести на экран временные затраты при выполнении файла
  2. profreport -Сформировать отчет о профилировании файла.
  1. depfun -Определить местонахождение функций, от которых зависит М-файл.
  2. depdir -Определить местонахождение директории, гдерасположены функции,

от которых зависит М-файл.

  1. inmem -Вывести в командное окно список функций в памяти.

 

 

 

Приложение 3. Операторы и специальные символы

 

Директория - matlab\ general

 

Арифметические операторы (Arithmetic operators)

 

  1. plus - Plus + -Сложение.
  2. uplus - Unary plus + -Унарное сложение.
  3. minus - Minus - -Вычитание.
  4. uminus - Unary minus - -Унарное вычитание.
  5. mtimes - Matrix multiply * -Умножение матриц.
  6. times - Array multiply .* -Умножение массивов.
  7. mpower - Matrix power ^ -Возведение в степень матриц .
  8. power - Array power .^ -Возведение в степень массивов.
  9. mldivide - Left matrix divide \ - Левое деление матриц.
  10. mrdivide - Right matrix divide / -Правое деление матриц.
  11. ldivide - Left array divide .\ -Левое деление массивов.
  12. rdivide - Right array divide ./ -Правое деление массивов.
  13. kron - Kronecker tensor product -Кронекеровское произведение.
  1. eq - Equal ==
  2. ne - Not equal ~=
  3. lt - Less than <
  4. gt - Greater than >
  5. le - Less than or equal <=
  6. ge - Greater than or equal >=
  1. and - Logical AND & -Логическое «Да».
  2. or - Logical OR | -Логическое «Или».
  3. not - Logical NOT ~ -Логическое «Нет».
  4. xor - Logical EXCLUSIVE OR -Логическое исключающее «Или».
  5. any -Истинно, если хоть один из элементов вектора не равен нулю.
  6. all -Истинно, если все элементы вектора не равны нулю.
  1. colon - : - Двоеточие.
  2. paren - ( ) -Круглые скобки и индексация.
  3. paren - [ ] -Квадратные скобки.
  4. paren - { } –Фигурные скобки и индексация.
  5. punct - @ -Создание дескриптора функций.
  6. punct - . –Десятичная точка.
  7. punct - . –Доступ к полю структуры.
  8. punct - .. – Родительская директория.
  9. punct - ... -Продолжение.
  10. punct - , -Разделитель.
  11. punct - ; - Точка с запятой.
  12. punct - % -Комментарий.
  13. punct - ! -Вызов команды операционной системы.
  14. punct - = -Присвоение значений.
  15. punct - ' -Кавычка.
  16. transpose - .' -Поэлементное транспонирование.
  17. ctranspose - ' -Транспонирование и комплексное сопряжение.
  18. horzcat - [ , ] -Горизонтальное объединение объектов.
  19. vertcat - [ ; ] -Вертикальное объединение объектов.
  20. subsasgn - ( ),{ },. –Индексное присвоение.
  21. subsref - ( ),{ },. –Индексная ссылка.
  22. subsindex - -Индексный дескриптор