Cartesian equation for the Magnetic field resulting from a single current loop?

Click For Summary

Discussion Overview

The discussion centers on converting the magnetic field equations generated by a single current loop from cylindrical coordinates to Cartesian coordinates. The focus is on the mathematical transformation necessary for analysis and plotting in Matlab.

Discussion Character

  • Technical explanation
  • Mathematical reasoning

Main Points Raised

  • One participant presents the magnetic field in cylindrical coordinates and seeks assistance in converting it to Cartesian coordinates for analysis.
  • Another participant suggests using the relationship r = √(x² + y²) for the conversion.
  • A participant expresses concern that the absence of a y component in the magnetic field complicates the conversion, questioning if the By component can be expanded into x and y parts.
  • A further reply provides a link to a resource detailing the conversion between cylindrical and Cartesian components, but does not clarify the specific issue raised regarding the zero y component.

Areas of Agreement / Disagreement

Participants have not reached a consensus on how to handle the absence of the y component in the magnetic field during the conversion process. The discussion remains unresolved regarding the implications of this absence on the conversion.

Contextual Notes

The discussion does not address potential limitations in the assumptions made during the conversion process or the implications of the zero y component on the overall magnetic field representation.

kilianod5150
Messages
2
Reaction score
0
Hello

I am carrying out some analysis on the magnetic field generated over a 3D region by a single current loop. The present form of the equations is in cylindrical coordinates and is as follows
[tex]\vec{B}[/tex]={Brc,0,Bz}
There is no angular component in this present from.
Note: The following website contains the formulas in question:
http://www.netdenizen.com/emagnet/offaxis/iloopoffaxis.htm

My question is as follows. How could one convert a complex cylindrical equation such as this to Cartesian coordinates? The main aim of this is to plot the fields in Matlab, if the equations were in cartesian form it would simply greatly my analysis.

The main problem I seem to encounter is that since there is no angle component, using conversions such as x=r*cos(theta) and y=r*sin(theta) do n0t seem to make sense as it would imply that there is only an x component and no y component.

I tried using Mathematica to convert the equations using the ConvertToCartesian command to no avail.

Any help with this problem would be greatly appreciated.

Regards

Kilian
 
Physics news on Phys.org
Just use [tex]r=\sqrt{x^2 + y^2}[/tex].
 
Thanks for the reply, I had thought of using that but i still have the problem where there is no y component of the magnetic field.
In other words converting B(rc,phi,z)=(Brc(rc,theta,z),0,Bz(rc,theta,z)) would result in B(x,y,z)=(Bx(x,y,z),0,Bz(x,y,z)). The By(x,y,z) component is zero, is this correct? Or is there a way to expand the rc unit vector into x and y parts?
 

Similar threads

  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 27 ·
Replies
27
Views
3K
  • · Replies 198 ·
7
Replies
198
Views
16K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
7K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
Replies
4
Views
2K