Специальные символы (Special characters.)
Логические операторы (Logical operators)
Операторы отношения (Relational operators)
Функции для определения местонахождения зависимых функций М-файла (Tools to locate dependent functions of an M-file).
Профилировщик М-файлов (Profiling M-files)
Отладка М-файлов ( Debugging M-files)
- debug -Вывести список команд отладки и редактирования файлов.
- dbstop -Установить точку останова (контральнуюточку).
- dbclear -Удалить контрольную точку.
- dbcont -Продолжить выполнение.
- dbdown -Переход между рабочими пространствами редактируемых функций
сверху вниз.
- dbstack -Вывести в командное окно стек вызываемых функций.
- dbstatus -Вывести список всех контрольных точек.
- dbstep -Выполнить одну или более строк.
- dbtype -Напечатать в командном окне редактируемый файл с указанием
номеров строк.
- dbup -Переход между рабочими пространствами редактируемых функций
снизу вверх.
- dbquit -Выход из режима отладки.
- dbmex -Отладка MEX-файлов (только для системы UNIX).
- profile -Измерить и вывести на экран временные затраты при выполнении файла
- profreport -Сформировать отчет о профилировании файла.
- depfun -Определить местонахождение функций, от которых зависит М-файл.
- depdir -Определить местонахождение директории, гдерасположены функции,
от которых зависит М-файл.
- inmem -Вывести в командное окно список функций в памяти.
Приложение 3. Операторы и специальные символы
Директория - matlab\ general
Арифметические операторы (Arithmetic operators)
- plus - Plus + -Сложение.
- uplus - Unary plus + -Унарное сложение.
- minus - Minus - -Вычитание.
- uminus - Unary minus - -Унарное вычитание.
- mtimes - Matrix multiply * -Умножение матриц.
- times - Array multiply .* -Умножение массивов.
- mpower - Matrix power ^ -Возведение в степень матриц .
- power - Array power .^ -Возведение в степень массивов.
- mldivide - Left matrix divide \ - Левое деление матриц.
- mrdivide - Right matrix divide / -Правое деление матриц.
- ldivide - Left array divide .\ -Левое деление массивов.
- rdivide - Right array divide ./ -Правое деление массивов.
- kron - Kronecker tensor product -Кронекеровское произведение.
- eq - Equal ==
- ne - Not equal ~=
- lt - Less than <
- gt - Greater than >
- le - Less than or equal <=
- ge - Greater than or equal >=
- and - Logical AND & -Логическое «Да».
- or - Logical OR | -Логическое «Или».
- not - Logical NOT ~ -Логическое «Нет».
- xor - Logical EXCLUSIVE OR -Логическое исключающее «Или».
- any -Истинно, если хоть один из элементов вектора не равен нулю.
- all -Истинно, если все элементы вектора не равны нулю.
- colon - : - Двоеточие.
- paren - ( ) -Круглые скобки и индексация.
- paren - [ ] -Квадратные скобки.
- paren - { } –Фигурные скобки и индексация.
- punct - @ -Создание дескриптора функций.
- punct - . –Десятичная точка.
- punct - . –Доступ к полю структуры.
- punct - .. – Родительская директория.
- punct - ... -Продолжение.
- punct - , -Разделитель.
- punct - ; - Точка с запятой.
- punct - % -Комментарий.
- punct - ! -Вызов команды операционной системы.
- punct - = -Присвоение значений.
- punct - ' -Кавычка.
- transpose - .' -Поэлементное транспонирование.
- ctranspose - ' -Транспонирование и комплексное сопряжение.
- horzcat - [ , ] -Горизонтальное объединение объектов.
- vertcat - [ ; ] -Вертикальное объединение объектов.
- subsasgn - ( ),{ },. –Индексное присвоение.
- subsref - ( ),{ },. –Индексная ссылка.
- subsindex - -Индексный дескриптор