运用Matlab模拟Y的二维三维电场图.docVIP

  • 273
  • 0
  • 约 12页
  • 2017-10-03 发布于重庆
  • 举报
运用Matlab模拟Y的二维三维电场图

运用Matlab模拟Y的二维,三维电场图 摘要:在已知电势的基础上,运用梯度算出电场,并且选取适当起点。运用Matlab程序模拟了Y的二维及三维电场的分布及其特点。 关键词:Y;二维电场;三维电场;Matlab 一、研究内容: 用Matlab模拟Y的二维,三维电场图。 二、研究方法: 文献研究法、讨论法、归纳法。 三、提出问题 1 如何用Matlab表达出二维电场的计算语句,并模拟出电场的流线型图形。 2如何选取二维电场图的起点。 3 如何计算三维电势,电场。 4 如何在三维空间选取起点。 四、设计思路 1 利用电势梯度在已知电势的基础上,利用公式[Ex,Ey]=gradient(-U,x(2)-x(1),y(2)-y(1))算出电场。在运用函数式选取适当的起点,运用streamline(X,Y,Ex,Ey,x1,y1)语句,模拟出Y的二维电场图。 2 在模拟三维电场时,考虑将二维电场的电势,电场计算拓展到三维。同时将起点的选取从平面延伸到立体。解决了这两个问题,即可模拟出三维电场图。但因为三维图中电场线较多,会造成混乱的效果,所以选取起点是,我们选的较稀疏。 五、解决方法 1运用电势梯度grident语句计算电场的大小。运用streamline语句画出流线型电场图。 2 在原来模拟出Y的函数式上稍加修改,对其做平移得到起点。 3 将图形放在XOY平面上,在计算R时加上Z^2即可。

文档评论(0)

1亿VIP精品文档

相关文档