Иллюстрированный самоучитель по Mathematica 3/4

Представление полей на плоскости (PlotField)

Работу функции PlotPolyaField поясняет рис. 14.69. Обратите внимание на то, что функция в данном случае комплексная.

Иллюстрированный самоучитель по Mathematica 3/4 › Расширения графики (пакет Graphics) › Представление полей на плоскости (PlotField)
Рис. 14.69. Пример графика поля для комплексной функции

Применение опций позволяет строить самые разнообразные графики различных полей – тепловых, гравитационных, электрических и др.

В подпакете PlotField есть еще одна функция, представляемая в двух формах:

  • ListPlotVectorField [ {{vect 11, vect12,…},{vect21, vect22,…},…} ] – строит график векторного поля прямоугольного массива векторов vect xy ;
  • ListPlotVectorField [{{pt1, vect1,…}, (pt2,vect2,…},…}] – строит график векторного поля по списку векторов vect xy , расположенных в точках pti.

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

Иллюстрированный самоучитель по Mathematica 3/4 › Расширения графики (пакет Graphics) › Представление полей на плоскости (PlotField)
Рис. 14.70. Пример построения графика векторного поля с помощью функции ListPlotVectorField

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

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.