Глава 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;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.008 сек.