MATLAB - Построение сферического графика магнитного дипольного поля

Как бы вы пошли на графике следующих уравнений на MATLAB?

  • Br = cos θ / r3 (1)
  • Bθ = sinθ / r3 (2)
  • Bφ = 0 (3)

Декартовы координаты

  • Br = грех λ / r3 (4)

  • Bλ = cos λ / r3 (5)

  • Bφ = 0 (6)

Я попытался смоделировать эти уравнения после просмотра нескольких видео на YouTube, но, к сожалению, у меня ничего не получилось. Это одна из моих попыток

% r = f(azimuth, elevation)
[a, e] = meshgrid(0:0.1:2*pi,-pi/2:0.1:pi/2);
r = 2*cos(a/4.35^3);
[x, y, z] = sph2cart(a, e, r);
surf(x,y ,z);

Также значение r в этих уравнениях если 4.35. Спасибо!

0 ответов

Другие вопросы по тегам