Компьютерное моделирование механических явлений

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

Реализация программирования в MathCAD

Характерной особенностью пакета MathCAD является использование привычных стандартных математических обозначений, то есть документ на экране выглядит точно так же  обычный математический расчет. Для использования  пакета  не  требуется  изучать  какую-либо систему команд, как, например, в случае пакетов Mathematica или Maple. Пакет ориентирован в первую очередь на проведение численных расчетов, но имеет встроенный символический процессор Maple, что позволяет выполнять аналитические преобразования. В последних версиях предусмотрена возможность создавать связки документов MathCAD с документами Mathlab. Mathcad  является  средой  визуального программирования, то есть не требует знания специфического набора команд.

Для начала вычислений в среде MathCAD необходимо познакомится с элементами управления. Как и в аналогичных Windows приложениях, имеется возможность сохранить результат вычислений, либо открыть предыдущий проект, в разделе Файл (File), выбрав соответствующие команды. Интерфейс приложения крайне прост в освоении. Но для более удобной работы в MathCAD необходимо настроить панель инструментов, выбрав оттуда все необходимые для работы панели, и расположив их на экране наиболее удобным образом (в последствии программа запомнит расположение этих элементов, и при старте они будут появляться там, где вы их определите).  Для этого откроем вкладку Вид → Панель инструментов и установим флажки напротив необходимых компонентов:

В MathCAD имеется встроенный язык программирования. Это язык более высокого уровня, чем Бейсик и Паскаль, он позволяет производить объектно-ориентированные про­граммы.

При программировании в MathCAD в программе участвуют локальные переменные, действие которых распространяется только на программу, а не на весь документ в целом, частью которого является программа. Переменные, дей­ствующие во всем документе, называются глобальными.

Для составления программ необходимо, прежде всего, вызвать панель программиро­вания. Для этого следует нажать на математической панели кнопку с изображением стре­лок, прямоугольника и ромба () между кнопками интегрирования и греческого алфавита.

Появится новая панель - панель программирования, состоящая из кнопок.

Кнопка ADD LINE - добавь строку. При ее нажатии возникает вертикальная линия, объединяющая два оператора в блок с одним входом и одним выходом. Для объеди­нения большего числа операторов кнопку следует нажимать несколько раз.

Кнопка - это оператор присвоения, например А←B. Локальной переменной А присваивается значение В.

Кнопка IF аналогична оператору условного перехода в языках Бейсик и Паскаль, например, выражение А←B if C > 0 означает , что , если С > 0, то A присваивается значение B.

Кнопка OTHERWISE дает возможность сделать выбор (аналог ELSE в Бейсике и Паскале).

C ← D if A > B

E ← F otherwise

Если A>B, то С присваивается значение D, в противном случае E присваивается значение F.

Кнопка FOR вводит в программу цикл с параметром (когда заранее известно, сколько циклов необходимо выполнить). Количество циклов задается несколькими способа­ми:

Кнопка WHILE - образует заголовок цикла с предусловием. Такой цикл использует­ся, если мы заранее не знаем, сколько циклов нам необходимо сделать для решения задачи (аналогичные операторы имеются в Бейсике - оператор WHILE - WEND и в Паскале - оператор WHILE - DO).

В MathCAD набирается: WHILE < логическое условие> < операторы, которые должны выполняться>.

 

 

Поиск

Календарь

«  Май 2024  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031