Учебное пособие Работа в Mathcad 15 Барнаул 2013 удк


Download 1.19 Mb.
bet39/42
Sana27.01.2023
Hajmi1.19 Mb.
#1131399
TuriУчебное пособие
1   ...   34   35   36   37   38   39   40   41   42
Bog'liq
Новиковский Е.А. - Работа в MathCAD

Отладка программ


Mathcad – перспективное средство программирования. Создать расчет- ную программу в Mathcad можно во много раз быстрее и значительно проще, чем на других языках программирования. Кроме того, программа Mathcad – это фак- тически записанный в виде последовательности формул алгоритм решения зада- чи. Она абсолютно понятна каждому, знающему суть задачи. В отличие от нее программы на других языках представляют собой очень трудный для понимания длинный список операторов.


Начиная с 13-ой версии Mathcad, в нем появились две функции, Trace и Debug, предназначенные для отладки программ. В Mathcad 13 разработчики пре- дусмотрели специальную область окна Mathcad, называемую Trace Window (Окно отладки), а также дополнительную панель инструментов Debug (Отладка) и встроенные функции trace и pause. Функция trace осуществляет вывод наблю- даемых переменных в окно отладки; функция pause приостанавливает вычисле- ния, позволяя анализировать выведенные в окне данные промежуточных вычис- лений.
Обращение к этим функциям:

trace("format string", х, у, z...);


pause("format string", х, у, z...),
где format string – строка, содержащая текст (на английском языке), предшест- вующий выводимому числу; х, у, z... список аргументов, значения которых вы- водятся на экран.
Для включения этих функций в работу необходимо в меню View выбрать Toolbars Debug (Вид Панели инструментов Отладка) и в появившейся на экране панели включить обе кнопки, Touggle Debugging и Trace Window (Ппе- реключение режима откладки и Окно трассировки)





Рисунок 6.1 – Окно «Отладка»

Строка текста, взятая в кавычки, должна заканчиваться знаком ( = ) и по- рядковым номером метки в фигурных скобках, которая отмечает оператор, чей результат действия выводится в окне Trace Window (Окно трассировки).
Пример:
Провести трассировку программы для нахождения значения и индекса первого элемента, больше чем 1,5.

X, мм

1,25

1,28

1,34

1,45

1,72

1,81

1,98

V  (1.25 1.28 1.34 1.45 1.72 1.81 1.98)
V  VT
K  1.


ORIGIN 1 j  ORIGIN length(V)


Для вывода результата действия функции trace выделить все выражение с этой функцией и нажать клавишу [ = ] или написать имя выражения-программы с функцией trace и оценить выражение, нажав клавишу [ = ].



Download 1.19 Mb.

Do'stlaringiz bilan baham:
1   ...   34   35   36   37   38   39   40   41   42




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling