- •Реферат «Создание и анимация графиков в системе MathCad»
- •Оглавление
- •Введение
- •Инструменты графики
- •Построение графиков функций на плоскости
- •Построение графика
- •Форматирование графика
- •Установка границ на осях координат
- •Добавление горизонтальных и вертикальных линий
- •Построение графика функции с условием
- •Построение графика функции для табулированных значений
- •Графики функции, заданной параметрически
- •Графики в полярных координатах
- •Построение графика
- •Форматирование графика
- •Установка границ на осях координат
- •Трехмерные графики
- •График поверхности
- •Настройка графика (изменение параметров)
- •Раздел View "Вид" показывает углы, под которыми наблюдается построенный график поверхности.
- •Примеры построения графиков функций
- •Построение поверхности, заданной параметрически
- •Построение поверхности, заданной в векторной параметрической форме
- •3D точечный график
- •Основные итоги
- •Анимация
- •Заключение
- •Список литературы
Основные итоги
Представлены методы построения графиков функций одной переменной и двух переменных в различных системах координат. На многих примерах показаны различные варианты задания функции, определяющие график: обычным образом (аргументы –скаляры), параметрически, а также в виде матриц и ранжированных переменных. Рассмотрены различные способы построения: автоматическое построение, с построением сетки, с использованием функций CreateMesh() и CreateSpace(). Описаны способы форматирования и настройки графика.
Анимация
Во многих случаях самый зрелищный способ представления результатов математических расчетов – это анимация. 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 – путь к файлу.

