Compute Induced Electric Field

版本 1.1.1 (901.5 KB) 作者: Ligong Han
Calculate the induced electric field using the integral expression.
1.1K 次下载
更新时间 2017/12/23

查看许可证

In this paper, the integral expression for calculating the induced electric field is given by analogy to the Biot-Savart Law. The expression is proved by Helmholtz theorem and Maxwell equations. Based on the method, the paper discussed the distribution of the induced electric field generated by magnetic field in square, triangle and arbitrary polygon area.
For more details about this method, see (in Chinese):
https://phymhan.github.io/pdf/electric_field.pdf
Examples:
% define a L-shaped polygon
L_shapled_polygon = [2,2;8,2;8,5;4.9,4.9;5,8;2,8];
px = L_shapled_polygon(:,1);
py = L_shapled_polygon(:,2);
% compute the induced electric field
[x,y] = meshgrid(0:0.5:10);
[Ex,Ey] = CurlPoly([px,py],x,y);
E = sqrt(Ex.^2+Ey.^2);
figure
surfc(x,y,E)
figure
hold on
quiver(x,y,-Ex,-Ey)
contour(x,y,E,20)
plot([px;px(1)],[py;py(1)],'r')

引用格式

Ligong Han (2024). Compute Induced Electric Field (https://www.mathworks.com/matlabcentral/fileexchange/42538-compute-induced-electric-field), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2011a
兼容任何版本
平台兼容性
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
版本 已发布 发行说明
1.1.1

- link to paper

1.1.0.0

- added instrutions
- added missing files
- rearranged the structure

1.0.0.0