电流环磁场计算器
loopfield的Python项目详细描述
环场:计算丝状电流环产生的矢量磁场
loopfile.plot:使用场线和阈值区域绘制场的简单二维可视化效果
简单示例:由单个电流回路引起的计算字段:
/usr/bin/envPython3
将loopfield导入为lf
用指定的单位创建空字段
字段=lf.字段(长度单位=lf.cm,
当前单位=lf.a,
字段单位=lf.ut)
原点单圈10cm x向线圈
位置=[0.,0.,0.]
正常值=[1.,0.,0.]
半径=10。
电流=1。
c=lf.回路(位置、法向、半径、电流)
将循环添加到字段
字段addloop(c);
在原点计算矢量场
b=字段。计算([0,0,0.])
打印('b=',b)
有关更多使用详细信息,请参见示例。
使用下列公式:
Simpson J.,Lane J.,Immer C.,Youngquist R.,Steinrock T.,简单 圆形电流磁场的解析表达式
循环。美国宇航局技术报告。2001。检索自
http://ntrs.nasa.gov/search.jsp?R=20010038494
loopfile.plot:使用场线和阈值区域绘制场的简单二维可视化效果
简单示例:由单个电流回路引起的计算字段:
/usr/bin/envPython3
将loopfield导入为lf
用指定的单位创建空字段
字段=lf.字段(长度单位=lf.cm,
当前单位=lf.a,
字段单位=lf.ut)
原点单圈10cm x向线圈
位置=[0.,0.,0.]
正常值=[1.,0.,0.]
半径=10。
电流=1。
c=lf.回路(位置、法向、半径、电流)
将循环添加到字段
字段addloop(c);
在原点计算矢量场
b=字段。计算([0,0,0.])
打印('b=',b)
有关更多使用详细信息,请参见示例。
使用下列公式:
Simpson J.,Lane J.,Immer C.,Youngquist R.,Steinrock T.,简单 圆形电流磁场的解析表达式
循环。美国宇航局技术报告。2001。检索自
http://ntrs.nasa.gov/search.jsp?R=20010038494