How to use a matrix of data of B field in a 3D space to calculate the induced current in a closed loop on xy plane

1 次查看(过去 30 天)
Dear all:
Any one could help me with this problem:
I want to use a matrix of data which describes the magnetic field(Bx, By, Bz) at point(x, y, z) in a column of space to calculate the the induced current in a closed loop on xy plane. Basically the surface integration of dot product of dB and dS. Is there a way to do that?
Any one could help please as soon.
Thanks a lot! Ruming

回答(1 个)

Star Strider
Star Strider 2016-7-28
I have your data and file from your earlier Question, and provided your (1*108) vectors. What I don’t understand are what ‘B’ and ‘S’ are.
To create the derivatives, use the gradient function. The dot product is then straightforward to calculate.
  4 个评论

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Programming 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by