Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1111111111111111111.doc
Скачиваний:
12
Добавлен:
19.09.2019
Размер:
751.62 Кб
Скачать

7. Анимация.

Во многих случаях самый зрелищный способ представления результатов расчетов - это анимация. MathCAD позволяет создавать анимационные ролики и сохранять их в видеофайлах.

Основной принцип анимации в MathCAD – покадровая анимация. Ролик анимации представляет собой последовательность кадров, составленных из некоторого участка документа, который выделяется пользователем. Расчеты производятся обособленно для каждого кадра, причем формулы и графики, которые в нем содержатся, должны быть функцией от номера кадра. Номер кадра задается системной переменной FRAME, которая может принимать только натуральные значения. По умолчанию, если не включен режим подготовки анимации, это переменная равна нулю.

В виде анимации можно представить любой график, возникновение которого зависит от встроенной переменной FRAME. Для этого необходимо выполнить следующую последовательность действий:

      1. Определить функцию, использующую переменную FRAME в качестве параметра, например, (см. пример 11).

      2. Постройте график этой функции.

      3. Выберите команду Animate (Анимация) из меню View (Вид)., чтобы открыть диалоговое окно .

      4. Курсором выделите нужный фрагмент изображения.

      5. Задайте в диалоговом окне общее число кадров и частоту их воспроизведения.

      6. Щелкните по кнопке Animate. После завершения процесса создания кадров появится окно проигрывателя видеофайлов. Созданный клип можно сохранить, щелкнув в окне Animate (Анимация) по кнопке Save as (Сохранить как) и использовать вне документа MathCAD.

      7. Сохраненный как avi-файл клип нужно вставить в MathCAD. Для этого в главном меню выберите команду Insert – Object (Вставка – Объект), в открывшемся окне установить переключатель Создать из файла, выберите нужный файл, щелкнув по кнопке Обзор. Желательно также установить флажок Связь. Это позволит редактировать avi-файл непосредственно из документа.

Пример 11.

Замечание 1. При создании анимационных клипов рекомендуется отключить автоматическое масштабирование графика, так как возможны скачки изображения при изменении масштаба.

Замечание 2. При создании файлов анимации допускается выбирать программу видеосжатия. Делается это с помощью кнопки Options (Опции) в диалоговом окне Animate (Анимация).

8. Программирование условных выражений.

Для вставки программного кода в документы в MathCAD имеется специальная панель инструментов Programming (Программирование), которую можно вызвать на экран нажатием кнопки Programming Toolbar на панели Math (Математика), большинство кнопок этой панели выполнено в виде текстового представления операторов программирования.

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

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

  • возможность применения циклов и условных операторов;

  • простота создания функций и переменных, требующих нескольких простых шагов;

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

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

Создание программы (Add Line).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]