MATLAB静电场电场电势.pptx
《MATLAB静电场电场电势.pptx》由会员分享,可在线阅读,更多相关《MATLAB静电场电场电势.pptx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、问题引入静电场中的电场线,等势线,等势面等图形是一种抽象的模型,在现实世界不具可视化的空间场的物体。所以,形象的模拟出以上问题的图形,对于更进一步学习与研究电场知识有很大的意义。静电场的问题学习与理解起来具有一定的特殊性:它既有理论数值的计算,又有图形图像的辅助处理与理解。例如:形象的模拟出电场线,等势线,等势面,这能在教学中解决教师的授课难题,又能解决学生的理解上的困难。近年来,一直有人在不断的探索这方面的问题,并且取得一定的成绩。但还存在一定的缺陷,而Matlab恰好解决了这些问题!这使得这些抽象问题能有一门精确的工具软件来处理完成。这正是Matlab在图像方面问题处理的应用。第1页/共2
2、1页问题一:等量同号点电荷的电场线的绘制问问题题分分析析:根根据据库库仑仑定定律律:在在真真空空中中,两两个个静静止止的的点点电电荷荷之之间间的的作作用用力力与与这这两两个个电电荷荷的的电电量量乘乘积积成成正正比比,与与它它们们之之间间距距离离的的平平方方成成反反比比,作作用用力力的的方方向向在在两两个个电电荷荷的的连连线线上上,两两电电荷荷同同号号为为斥斥力力,异异号号为为吸吸力力,他他们们之之间间的的力力F满满足足:由由电电场场强强度度E的的定定义义可可知知:第2页/共21页对于点电荷,根据场论基础中的定义,有势场对于点电荷,根据场论基础中的定义,有势场E的势函数为:的势函数为:在在mat
3、lab中,由以上公式算出各点的电势中,由以上公式算出各点的电势U,电,电场强度场强度E后,可以用后,可以用matlab自带的库函数绘出一自带的库函数绘出一对点电荷的电场线和等势线。对点电荷的电场线和等势线。第3页/共21页源程序:q=0.5;xm=2.5;ym=2;x=linspace(-xm,xm);%横横坐坐标标向向量量y=linspace(-ym,ym);%纵纵坐坐标标向向量量 X,Y=meshgrid(x,y);%产产生生自自变变量量网网络络坐坐标标 R1=sqrt(X+1).2+Y.2);%第第一一个个正正电电荷荷到到场场点点的的距距离离R2=sqrt(X-1).2+Y.2);%第第
4、二二个个正正电电荷荷到到场场点点的的距距离离U=1./R1+q./R2;%计计算算电电势势u=1:0.5:4;%等等势势线线的的电电场场向向量量figure第4页/共21页contour(X,Y,U,u)%画等势线画等势线gridon%有网格有网格 holdon%设置图形保持状态设置图形保持状态plot(-xm;xm,0;0)%画水平线画水平线plot(0;0,-ym;ym)%画竖直线画竖直线plot(-1,0,o,MarkerSize,12)plot(1,0,o,MarkerSize,12)Ex,Ey=gradient(-U,x(2)-x(1),y(2)-y(1);%用等势梯度求场强的两个分
5、量用等势梯度求场强的两个分量dth1=20;th1=(dth1:dth1:180-dth1)*pi/180;%电场线电场线的起始角度的起始角度r0=0.1;x1=r0*cos(th1)-1;%电场线的起点横坐标电场线的起点横坐标y1=r0*sin(th1);%电场线的起点纵坐标电场线的起点纵坐标第5页/共21页streamline(X,Y,Ex,Ey,x1,y1)%画左上电场画左上电场线线streamline(X,-Y,Ex,-Ey,x1,-y1)%画左下电画左下电场线场线dth2=dth1/q;%右边电场线角度间隔右边电场线角度间隔th2=(180-dth2:-dth2:dth2)*pi/1
6、80;x2=r0*cos(th2)+1;%电场线的起点横坐标电场线的起点横坐标y2=r0*sin(th2);%电场线的起点纵坐标电场线的起点纵坐标 streamline(X,Y,Ex,Ey,x2,y2)%画右上电场画右上电场线线streamline(X,-Y,Ex,-Ey,x2,-y2)%画右下电画右下电场线场线axisequaltight%纵横坐标轴采用等长刻度纵横坐标轴采用等长刻度title%题目题目 xlabel(x,fontsize,16)%X轴说明轴说明ylabel(y,fontsize,16)%Y轴说明轴说明 text(-xm,-ym+0.5,txt,fontsize,16)第6页
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 静电场 电场 电势
限制150内