欢迎光临散文网 会员登陆 & 注册

利用 MATLAB 的函数,绘制点电荷的电势和电场分布图。包括:单位电量正电荷、负电 荷

2022-07-03 15:10 作者:末凡的小号  | 我要投稿

%正电荷

x=-2:0.1:2; %x的范围大小

 

y=-2:0.1:2; %y的范围大小

 

[x,y]=meshgrid(x,y); %建立数据网格

 

z=1./sqrt(x.^2+y.^2+0.01); %一个正点电荷的电势表达式

 

mesh(x,y,z); %三维曲面绘图

 

xlabel('x-axis'),ylabel('y-axis'),zlabel('z-axis');

 

%x,y,z轴的说明


%负电荷

x=-2:0.1:2; %x的范围大小

 

y=-2:0.1:2; %y的范围大小

 

[x,y]=meshgrid(x,y); %建立数据网格

 

z=-1./sqrt(x.^2+y.^2+0.01); %一个正点电荷的电势表达式

 

mesh(x,y,z); %三维曲面绘图

 

xlabel('x-axis'),ylabel('y-axis'),zlabel('z-axis');

 

%x,y,z轴的说明


%两者皆有

x=-3:0.1:3; %x的范围大小

 

y=-3:0.1:3; %y的范围大小

 

[x,y]=meshgrid(x,y); %建立数据网格

 

z=1./sqrt((x-1).^2+y.^2+0.01)... %写出电势表达式

-1./sqrt((x+1).^2+y.^2+0.01);

mesh(x+1,y,z); %三维曲面绘图

xlabel('x-axis'),ylabel('y-axis'),zlabel('z-axis');

 

%x,y,z轴的说明


利用 MATLAB 的函数,绘制点电荷的电势和电场分布图。包括:单位电量正电荷、负电 荷的评论 (共 条)

分享到微博请遵守国家法律