利用微积分的方法求线电荷的电场分布_第1页
利用微积分的方法求线电荷的电场分布_第2页
利用微积分的方法求线电荷的电场分布_第3页
利用微积分的方法求线电荷的电场分布_第4页
利用微积分的方法求线电荷的电场分布_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1.利用微积分的方法求线电荷的电场分布MATLAB代码:k=9e9;%设置静电力常数xm=2;%设置场域中x方向的范围ym=2;%设置场域中y方向的范围p=1e-9;%设置线电荷密度x=linspace(-xm,xm,20);%将x轴等分成20等份y=linspace(-ym,ym,20);%将y轴等分成20等份X,Y=meshgrid(x,y);%形成场域中各点的坐标V=k*p*log(1-X+sqrt(1-X).A2+Y.A2)./(-1-X+sqrt(-1-X)42+Y.A2);%十算场域中各点的电位mesh(X,Y,V);%绘制出电位的分布图Y辘弹位m)X轴(单位M)Vmin=1;%设

2、定等位线族的最小电位Vmax=50;%设定等位线族的最大电位Veq=linspace(Vmin,Vmax,10);%设定10条等位线的电位值contour(X,Y,V,Veq);%绘制10条等势线line(-1,1,0,0);%画出线电荷位置gridonholdonL|2IIIII|_2-1.51=0.500.611.6X轴(单位m)T5o5.-a.(E0舉AEx,Ey=gradient(-V);%计算场域各点的电场强度的两个分量del_theta=10;%设置相邻电力线间的角度差theta=(0:del_theta:360).*pi/180;%生成电力线的角度差ys=1*sin(theta);%生成电力线起点的x轴坐标xs=1*cos(theta);%生成电力线起点的y轴坐标streamline(X,Y,Ex,Ey,xs,ys);%生成电力线gridonholdoncontour(X,Y,V,Veq);%绘制10条等势线line(-1,1,0,0);%画出线电荷位置15-1050052百1占。占订.51.D.D.-1.X雅(单位m)E=sqrt(Ex.A2+Ey42);%计算场域各点的电场强度的幅值Ex=Ex./E;%归一电场强度值Ey=Ey./E;%归一电场强度值quiver(X,Y,Ex,Ey);%用归一化箭头表示场域各点电场强度的方向holdoncontour(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论