Отладка М -файлов ( Debugging M-files)
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

51. debug  - Вывести список команд отладки и редактирования файлов.

52. dbstop - Установить точку останова (контральнуюточку).

53. dbclear - Удалить контрольную точку.

54. dbcont - Продолжить выполнение.

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

                       сверху вниз.

56. dbstack - Вывести в командное окно стек вызываемых функций.

57. dbstatus - Вывести список всех контрольных точек.

58. dbstep - Выполнить одну или более строк.

59.  dbtype - Напечатать в командном окне редактируемый файл с указанием

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

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

                      снизу вверх.

61. dbquit - Выход из режима отладки.

62. dbmex  - Отладка MEX-файлов (только для системы UNIX).

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

63. profile - Измерить и вывести на экран временные затраты при выполнении файла

64. profreport - Сформировать отчет о профилировании файла.

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

65. depfun - Определить местонахождение функций, от которых зависит М-файл.

66. depdir - Определить местонахождение директории, гдерасположены функции,

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

67. 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         - Кронекеровское произведение.

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

14. eq    - Equal                                        ==

15. ne    - Not equal                                 ~=

16. lt    - Less than                                     <

17. gt    - Greater than                              >

18. le    - Less than or equal                    <=

19. ge    - Greater than or equal             >=

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

20. and   - Logical AND                           & - Логическое «Да».

21. or    - Logical OR                                |   - Логическое «Или».

22. not   - Logical NOT                            ~ - Логическое «Нет».

23. xor   - Logical EXCLUSIVE OR   - Логическое исключающее «Или».

24. any   - Истинно, если хоть один из элементов вектора не равен нулю.

25. all   - Истинно, если все элементы вектора не равны нулю.

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

26. colon -   :                                  - Двоеточие.

27. paren - ( )                                 - Круглые скобки и индексация.      

28. paren - [ ]                                 - Квадратные скобки.

29. paren - { }                                – Фигурные скобки и индексация.   

30. punct -  @                                 - Создание дескриптора функций.

31. punct -   .                                  – Десятичная точка.

32. punct -   .                                  – Доступ к полю структуры.

33. punct -          ..               – Родительская директория.

34. punct -          ...              -  Продолжение.

35. punct -          ,                - Разделитель.

36. punct -          ;                - Точка с запятой.

37. punct -         %               -  Комментарий.

38. punct -          !                -  Вызов команды операционной  системы.                                                                           

39. punct -          =               - Присвоение значений.

40. punct -          '                - Кавычка.

41. transpose -       .'               - Поэлементное транспонирование.

42. ctranspose -      '                 - Транспонирование и комплексное сопряжение.

43. horzcat -      [ , ]               - Горизонтальное объединение объектов.

44. vertcat -       [ ; ]               - Вертикальное объединение объектов.

45. subsasgn -   ( ),{ },.           – Индексное присвоение.

46. subsref -     ( ),{ },.          – Индексная ссылка.

47. subsindex -                             - Индексный дескриптор                

Операторы побитовой обработки (Bitwise operators)

48. bitand - Побитовое логическое умножение (Bit-wise AND).

49. bitcmp - Побитовое n-разрядное дополнение.

50. bitor - Побитовое логическое «Или» (Bit-wise OR).

51. bitmax - Максимальное целое число.

52. bitxor - Побитовое логическое исключающее «Или» (Bit-wise XOR).

53. bitset - Установить значение бита.

54. bitget - Получить значение бита.

55. bitshift - Сложение битов по модулю 2.

Дата: 2019-05-28, просмотров: 200.