Анимация - Система Mathcad
Полная версия

Главная arrow Информатика arrow Система Mathcad

  • Увеличить шрифт
  • Уменьшить шрифт


<<   СОДЕРЖАНИЕ   >>

Анимация

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

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

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

Введите в документ необходимые выражения и графики, в которых участвует переменная номера кадра . Подготовьте часть документа, которую вы желаете сделать анимацией, таким образом, чтобы она находилась в поле вашего зрения на экране. В нашем примере подготовка сводится к определению функции f(x,t) = sin(x-t) и создании ее декартова графика f(x,FRAME).

Выполните команду Tools|Animation|Record.

В диалоговом окне Animate задайте номер первого кадра в поле From(От), номер последнего кадра в поле To (До) и скорость анимации в поле At (Скорость) в кадрах в секунду.

Выделите протаскиванием указателя мыши область в документе, которая станет роликом анимации.

В диалоговом окне Animate нажмите кнопку Animate. После этого в окошке диалогового окна Animate будут появляться результаты расчетов выделенной области, сопровождающиеся выводом текущего значения переменной . По окончании этого процесса на экране появится окно проигрывателя анимации.

Запустите просмотр анимации в проигрывателе нажатием кнопки воспроизведения в левом нижнем углу окна проигрывателя.

В случае если вид анимации вас устраивает, сохраните ее в виде видеофайла, нажав кнопку Save As в диалоговом окне Animate.

Закройте диалог Animate.

Сохраненный видеофайл можно использовать за пределами MathCAD. Если в Проводнике Windows дважды щелкнуть на имени этого файла, он будет загружен в проигрыватель видеофайлов Windows, и вы увидите его на экране компьютера. Таким образом, запуская видеофайлы обычным образом, можно устроить красочную презентацию результатов работы как на своем, так и на другом компьютере.

Ввод/вывод во внешние файлы.

Для общения с внешними файлами в MathCAD встроены следующие функции:

READPRN (“file”) - чтение данных в матрицу из текстового файла;

WRITEPRN(“file”) - запись данных в текстовый файл;

APPENDPRN(“file”) - дозапись данных в существующий текстовый файл,

где file - путь к файлу.

Вопросы

1. Каким образом представляется функция при построении графика? График в декартовой системе координат: создание, задание аргумента по умолчанию, в виде ранжированной переменной, изображение нескольких функций на одном графике, работа с командами «масштаб» и «трассировка».

2. Построение графика в полярной системе координат и графика параметрически заданной функции.

3. Форматирование 2-х мерных графиков. Размещение надписей на поле графика.

4. Перечислите графики функций двух переменных, которые может строить MathCAD. Объясните, как строятся график поверхности? Каким образом на трехмерном графике можно изменить масштаб изображения, угол поворота? И как можно задать «живую» картинку?

5. Расскажите о контурных и векторных графиках в MathCAD. Объясните их.

6. Как строятся в MathCAD графики параметрически заданной поверхности и параметрически заданной кривой?

7. Расскажите о форматировании 3-хмерных графиков.

8. Что такое анимация и как она создается в системе MathCAD?

9. Как осуществляется ввод/вывод во внешние файлы в системе MathCAD?

 
Перейти к загрузке файла
<<   СОДЕРЖАНИЕ   >>