Чтение онлайн

на главную

Жанры

Maple 9.5/10 в математике, физике и образовании

Дьяконов Владимир Павлович

Шрифт:

Ввиду важности этого пакета отметим назначение всех его функций:

• animate — создает анимацию двумерных графиков функций;

• animate3d — создает анимацию трехмерных графиков функций;

• animatecurve — создает анимацию кривых;

• changecoords — смена системы координат;

• complexplot — построение двумерного графика на комплексной плоскости;

• complexplot3d — построение трехмерного графика в комплексном пространстве;

• conformal — конформный график комплексной функции;

• contourplot — построение

контурного графика,

• contourplot3d — построение трехмерного контурного графика;

• coordplot — построение координатной системы двумерных графиков;

• coordplot3d — построение координатной системы трехмерных графиков;

• cylinderplot — построение графика поверхности в цилиндрических координатах;

• densityplot — построение двумерного графика плотности;

• display — построение графика для списка графических объектов;

• display3d — построение графика для списка трехмерных графических объектов;

• fieldplot — построение графика двумерного векторного поля;

• fieldplot3d — построение графика трехмерного векторного поля;

• gradplot — построение графика двумерного векторного поля градиента;

• gradplot3d — построение графика трехмерного векторного поля градиента;

• implicitplot — построение двумерного графика неявной функции;

• implicitplot3d — построение трехмерного графика неявной функции;

• inequal — построение графика решения системы неравенств;

• listcontplot — построение двумерного контурного графика для сетки значений;

• listcontplot3d — построение трехмерного контурного графика для сетки значений;

• listdensityplot — построение двумерного графика плотности для сетки значений;

• listplot — построение двумерного графика для списка значений:

• listplot3d — построение трехмерного графика для списка значений;

• loglogplot — построение логарифмического двумерного графика функции;

• logplot — построение полулогарифмического двумерного графика функции;

• matrixplot — построение трехмерного графика со значениями Z, определенными матрицей;

• odeplot — построение двумерного или трехмерного графика решения дифференциальных уравнений;

• pareto — построение диаграммы (гистограммы и графика линиями);

• pointplot — построение точками двумерного графика;

• pointplot3d — построение точками трехмерного графика;

• polarplot — построение графика двумерной кривой в полярной системе координат;

• polygonplot — построение графика одного или нескольких многоугольников с вершинами, задаваемыми списками их координат;

• polygonplot3d — построение одного или нескольких многоугольников в пространстве;

• polyhedraplot — построение трехмерного многогранника;

• replot — перестроение графика заново;

• rootlocus — построение графика корней уравнения с комплексными неизвестными;

• semilogplot — построение графика функции с логарифмическим

масштабом по оси абсцисс;

• setoptions — установка параметров по умолчанию для двумерных графиков;

• setoptions3d — установка параметров по умолчанию для трехмерных графиков;

• spacecurve — построение трехмерных кривых;

• sparsematrixplot — построение двумерного графика, отличных от нуля значений матрицы;

• sphereplot — построение графика трехмерной поверхности в сферических координатах;

• surfdata — построение трехмерного графика поверхности по численным данным;

• textplot — вывод текста на заданное место двумерного графика;

• textplot3d — вывод текста на заданное место трехмерного графика;

• tubeplot — построение трехмерного графика типа «трубы».

Среди этих функций надо отметить, прежде всего, средства построения графиков ряда новых типов (например, графиков в комплексной плоскости, в виде линий равного уровня, векторных полей и т.д.), а также средства объединения различных графиков в один. Особый интерес представляют две первые функции, обеспечивающие анимацию как двумерных (animate), так и трехмерных графиков (animate3d). Этот пакет вполне заслуживает описания в отдельной книге. Но, учитывая ограниченный объем данной книги, мы рассмотрим лишь несколько характерных примеров его применения. Заметим, что для использования приведенных функций нужен вызов пакета, например, командой with(plots)

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

В пакете plots есть функция для построения двумерных (2D) графиков в полярной системе координат. Она имеет вид polarplot(L,o), где L — объекты для задания функции, график которой строится, и о — необязательные параметры. На рис. 8.23 сверху представлен пример построения графика с помощью функции polarplot.

Рис. 8.23. Графики, построенные с помощью функций polarplot и implicitplot

В первом примере для большей выразительности опущено построение координатных осей, а график выведен линией удвоенной толщины. График очень напоминает лист клена, весьма почитаемого в Канаде и ставшего эмблемой СКМ Maple.

8.5.3. Импликативная графика

В математике часто встречается особый тип задания геометрических фигур, при котором переменные х и у связаны неявной зависимостью. Например, окружность задается выражениемх²+y²=R², где R — радиус окружности. Для задания двумерного графика такого вида служит функция импликативной графики:

Поделиться:
Популярные книги

Черный Маг Императора 13

Герда Александр
13. Черный маг императора
Фантастика:
попаданцы
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Черный Маг Императора 13

Последняя Арена 4

Греков Сергей
4. Последняя Арена
Фантастика:
рпг
постапокалипсис
5.00
рейтинг книги
Последняя Арена 4

Маяк надежды

Кас Маркус
5. Артефактор
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Маяк надежды

Великий перелом

Ланцов Михаил Алексеевич
2. Фрунзе
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Великий перелом

Сопротивляйся мне

Вечная Ольга
3. Порочная власть
Любовные романы:
современные любовные романы
эро литература
6.00
рейтинг книги
Сопротивляйся мне

Инквизитор Тьмы 2

Шмаков Алексей Семенович
2. Инквизитор Тьмы
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Инквизитор Тьмы 2

Мастер Разума V

Кронос Александр
5. Мастер Разума
Фантастика:
городское фэнтези
попаданцы
5.00
рейтинг книги
Мастер Разума V

Бандит 2

Щепетнов Евгений Владимирович
2. Петр Синельников
Фантастика:
боевая фантастика
5.73
рейтинг книги
Бандит 2

Истребители. Трилогия

Поселягин Владимир Геннадьевич
Фантастика:
альтернативная история
7.30
рейтинг книги
Истребители. Трилогия

Гардемарин Ее Величества. Инкарнация

Уленгов Юрий
1. Гардемарин ее величества
Фантастика:
городское фэнтези
попаданцы
альтернативная история
аниме
фантастика: прочее
5.00
рейтинг книги
Гардемарин Ее Величества. Инкарнация

Падение Твердыни

Распопов Дмитрий Викторович
6. Венецианский купец
Фантастика:
попаданцы
альтернативная история
5.33
рейтинг книги
Падение Твердыни

"Дальние горизонты. Дух". Компиляция. Книги 1-25

Усманов Хайдарали
Собрание сочинений
Фантастика:
фэнтези
боевая фантастика
попаданцы
5.00
рейтинг книги
Дальние горизонты. Дух. Компиляция. Книги 1-25

Ох уж этот Мин Джин Хо 2

Кронос Александр
2. Мин Джин Хо
Фантастика:
попаданцы
5.00
рейтинг книги
Ох уж этот Мин Джин Хо 2

Энфис 6

Кронос Александр
6. Эрра
Фантастика:
героическая фантастика
рпг
аниме
5.00
рейтинг книги
Энфис 6