静电学中LambertW函数的应用以及Mathematica绘图

背景介绍

静电学中的一些结论,会涉及到一些复杂函数的使用。有时我们想要进行结果的可视化展示直观感受推导的正确性。这时可以使用Mathematica丰富的绘图支持和数学运算函数支持来完成该任务。

推导

Schwartz-Christoffel变换提供了一个从复数平面静电学中LambertW函数的应用以及Mathematica绘图的图1的封闭多边形内部到复数平面静电学中LambertW函数的应用以及Mathematica绘图的图2的无穷平行板的映射,正如下图所示。

静电学中LambertW函数的应用以及Mathematica绘图的图3


这种类型的一种共形映射可以用来推导平行平板的电势的近似公式(考虑边缘效应)。

静电学中LambertW函数的应用以及Mathematica绘图的图4平面上点的电势容易计算出,并且可以通过反变换回到静电学中LambertW函数的应用以及Mathematica绘图的图5平面来得到应该的电势。


我们这里使用的共形变换是静电学中LambertW函数的应用以及Mathematica绘图的图6

效果大致如下图。

静电学中LambertW函数的应用以及Mathematica绘图的图7




静电学中LambertW函数的应用以及Mathematica绘图的图8进行改写,

静电学中LambertW函数的应用以及Mathematica绘图的图9

其中,如果条件良好满足一些要求,可以确定。


总之,用Lambert W函数的形式来写,就是

静电学中LambertW函数的应用以及Mathematica绘图的图10

其中,静电学中LambertW函数的应用以及Mathematica绘图的图11静电学中LambertW函数的应用以及Mathematica绘图的图12表示向下取整,Im表示取虚部。在点静电学中LambertW函数的应用以及Mathematica绘图的图13处的电势是

静电学中LambertW函数的应用以及Mathematica绘图的图14

Mathematica绘图

\[Phi][{x_, y_}] :=
With[{z = x + I y},
 Im[z - 1 - ProductLog[Ceiling[(y - Pi)/(2 Pi)], Exp[z - 1]]]]

ContourPlot[\[Phi][{x, y}], {x, -2, 10}, {y, -20, 20},
Epilog -> {Red, Thickness[0.02], Line[{{-2, Pi}, {0, Pi}}],
  Line[{{-2, -Pi}, {0, -Pi}}]}, ContourShading -> False,
Contours -> 20]

静电学中LambertW函数的应用以及Mathematica绘图的图15

最后,有相关需求欢迎通过公众号联系我们.

公众号:320科技工作室

静电Mathematica绘图

静电学中LambertW函数的应用以及Mathematica绘图的评论0条

    暂无评论

    静电学中LambertW函数的应用以及Mathematica绘图的相关视频课程

    静电学中LambertW函数的应用以及Mathematica绘图的相关案例教程

    为何选择 Mathematica ? 因为设计原理至上 历经超过三十年的基于设计原理的潜心研发,Mathematica 现已成为世界领先的顶级计算平台。 自动化 自动化是实现高效率计算的关键。与其他系统不同,Mathematica 将智能自动化应用于系统的各个方面,从算法选择到绘图布局和用户界面设计。您无需精通算法,便可得到可靠的高质量结果— 即使您是一位专家,也可以更快地得到结果。 Mathem
    1背景介绍 在量子力学中,一个粒子对应一个在时空中演化的波函数,与经典力学中仅仅具有质量、位置、速度等属性的点粒子有很大不同。这种"波粒二象性"常常给初学者带来理解上的困难。我们利用Mathematica软件对一维情形下的几个经典量子力学问题进行了数值模拟,包括高斯波包在自由空间的传播和扩散、遇到刚性边界时的反射、遇到势垒或势阱时的反射和透射,以及在谐振子势场中的准经典振动。Mathematica
    Mathematica可以让您感觉自己像个计算超人。带着这种态度和一些小学生的密码学知识,我本周将注意力转向了密码破解,结果却发现了埋藏的氪石。 密码的弱点(您用相同的不同字母交换消息中出现的每个特定字母)是它们不会改变字母的模式。利用这一事实的最简单的攻击是频率分析。英语中最常见的字母是“e”,因此编码消息中最常见的字符(假设消息是用英文写的)将对应于“e”。依此类推。 当伊丽莎白女王的间谍大师
    在 80 年代,我参加了一个科学演讲,是关于一种相当麻烦的方法来并行化当时存在的一个符号计算系统,我很快意识到我可以更优雅地为 Mathematica 带来并行性,这要归功于它的符号通信协议 MathLink。这个协议让我不仅可以在同时运行的 Mathematica 内核之间交换数据,还可以交换程序。 结果是一个完全用Mathematica编写的包,称为 Parallel Computing To
    ZOS-API 是一种可以使外部应用程序通过 .NET 接口连接到 OpticStudio 的扩展编程语言。本文介绍了外部应用程序 Mathematica 中独立方法的示例。 作者 Erin Elliott 附件下载 联系工作人员获取附件 简介 ZOS-API 支持两种类型的连接:“独立”,外部应用程序启动自己的 OpticStudio 副本进行交互;“交互式”,已经运行的 OpticStudio
    硕士/复合材料工程师
    影响力
    粉丝
    内容
    获赞
    收藏
      项目客服
      培训客服
      0 0