Глава 7. ПРОГРАММИРОВАНИЕ В СРЕДЕ «MATHCAD»
Возможность задания программных блоков появилась в версии «MathCAD PLUS 6.0» и в расширенном варианте имеется во всех последующих версиях. Несмотря на скромность набора программных средств, имеющихся в «MathCAD», они дают системе именно те возможности, которые ранее попросту отсутствовали:
─ задание специальных функций;
─ задание различных видов циклов (в том числе вложенных);
─ упрощение алгоритмов применением операций присваивания;
─ реализацию различных итерационных и рекурсивных процедур.
Операторы и элементы языка программирования сосредоточены на специальной рабочей панели «Программирование», подменю «Математика», которая вызывается из меню «Вид», подменю «Панели инструментов», а так же из окна «Математика». Кнопка в виде блок-схемы изображена на рис. 7.1.
Рис. 7.1 Подменю «Математика»
Данная панель содержит 10 операторов (или инструкций). Панель изображена на рис. 7.2.
Рис 7.2 Рабочая панель «Программирование»
Обзор инструкций
1 Add Line − создает и при необходимости удлиняет жирную вертикальную линию, справа от которой в местах ввода задается запись программного блока;
2 «←» − символ локального присваивания (в теле модуля или блока);
3 if (если) − условная инструкция;
4 for (для) − инструкция задания цикла с фиксированным числом повторения;
5 while (пока) − инструкция задания цикла, действующего до тех пор, пока выполняется некоторое условие;
6 otherwise (иначе) − инструкция иного выбора (обычно применяется с инструкцией if (если));
7 break (прерывание) − инструкция прерывания;
8 continue (продолжение) − инструкция продолжения;
9 return (возвратить) − инструкция возврата;
10 on error (обход ошибки) − инструкция обработки ошибок.
Дата добавления: 2017-05-02; просмотров: 1384;