Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Электротехн / Крушель Е.Г., Панфилов А.Э. - Осваиваем Mathcad 2006.pdf
Скачиваний:
128
Добавлен:
23.05.2015
Размер:
3.8 Mб
Скачать

ЧАСТЬ 3. ПРОГРАММИРОВАНИЕ В MATHCAD

Введение. О программировании в среде Mathcad

Mathcad содержит собственные (правда, очень скромные) средства программирования; имеется также возможность встраивания программ, написанных на C++.

Перечислим некоторые особенности программирования в Mathcad.

1.Операторы программы НЕЛЬЗЯ набирать вручную. Их вводят щелчками мыши по наименованиям операторов из окна программирования

(рис. 3.1). Окно вызывается из меню View – Toolbars – Programming.

2.Все программы являются функциями (не процедурами!).

3.Переменные, объявленные выше и / или левее текста программы, передаются в программу как значения (by value) и не изменяются, если по ходу программы им присваиваются другие значения (часто это обстоятельство забывается и служит источником ошибок).

4.Программы пишутся с указанием начала и конца операторных скобок (for…, while…, if…); такое указание производится с помощью вертикальных линий (рис. 3.2, на котором показан пример программы).

5.В арифметических выражениях используется специфический знак

присваивания: стрелка справа налево ().

6.В логических выражениях и для организации циклов используются:

знаки отношения:

а) равно – жирный знак равенства (ввод <Ctrl>+<=>); б) больше (ввод клавишей >); в) меньше (ввод клавишей <);

г) больше или равно (ввод <Ctrl >+<круглая закрывающая скобка>);

д) меньше или равно (ввод <Ctrl>+<круглая открывающая скобка>);

знаки логических действий:

условия «И» и «ИЛИ» (ввод знаком умножения (*) и сложения

(+)).

7.Функция должна заканчиваться идентификатором возвращаемых переменных (простая переменная, матрица или структура – т. е. некоторые из переменных, указанных в идентификаторе, являются простыми переменными, а другие – векторами или матрицами).

8.Программы могут содержать рекурсии.

89

Рис. 3.1. Окно программирования и его особенности.

Рис. 3.2. Так выглядит программа в Mathcad.

90

Соседние файлы в папке Электротехн