Графика

 

Версия для печати

Визуализация векторных полей

Команда fieldplot позволяет визуализировать векторные поля в двух измерениях.

Пусть магнитное поле задается так:

и

Положим B0 = 1 и a = 1 (для простоты) и построим линии поля:
  • restart;with(plots):
  • fieldplot([y,-x],x=-1..1,y=-1..1,grid=[20,20],color=red,arrows=SLIM);

В квадратных скобках указаны компоненты поля [Bx, By]. Команда fieldplot3d делает то же самое в трех измерениях. См. запрос ?fieldplot3d.

Задача 2.8 о полях линейного заряда и проволоки

(a) Примените fieldplot для визуализации электрического поля линейного заряда:

где i и j – это единичные векторы по осям х и у соответственно.

(b) Примените fieldplot для визуализации магнитного поля длинной проволоки:

Поэкспериментируйте с различными настройками сетки и выбором параметров опции arrows (см. запрос ?fieldplot).

Совет: для опции grid не надо использовать большие цифры. Это сделает работу Maple неудачной. Обычно выбирают не больше 30x30; лучше бы 16x16. Не используйте для сетки нечетные числа, поскольку точка сетки окажется в начале координат, где поле бесконечно (в этих примерах).