当前位置: 首页 > news >正文

企业建设网站的功能是什么wordpress好用的文章编辑器

企业建设网站的功能是什么,wordpress好用的文章编辑器,徐州网站排名,app定制开发免费文章目录Gauss模型sympy封装实战sympy.phisics.optics.gaussopt集成了高斯光学中的常见对象,包括光线和光学元件等,有了这些东西,就可以制作一个光学仿真系统。Gauss模型 高斯光束的基本模型为 E(r,z)E0ω0ω(z)exp⁡[−r2ω2(z)]exp⁡[−ik…

文章目录

    • Gauss模型
    • sympy封装
    • 实战

sympy.phisics.optics.gaussopt集成了高斯光学中的常见对象,包括光线和光学元件等,有了这些东西,就可以制作一个光学仿真系统。

Gauss模型

高斯光束的基本模型为

E(r,z)=E0ω0ω(z)exp⁡[−r2ω2(z)]exp⁡[−ikz−ikr22R(z)+iζ(z)]E(r,z)=E_0\frac{\omega_0}{\omega(z)}\exp{[-\frac{r^2}{\omega^2(z)}]}\exp\big[-ikz-ik\frac{r^2}{2R(z)}+i\zeta(z)\big] E(r,z)=E0ω(z)ω0exp[ω2(z)r2]exp[ikzik2R(z)r2+iζ(z)]

其中部分物理量如下,其余物理量在后面列表中列出

  • rrr 为径向坐标,以光轴中心为原点
  • zzz 为横向坐标,以束腰位置为参考点
  • k=2πλk=\frac{2\pi}{\lambda}k=λ2π 为波数
  • ω\omegaωzzz处光斑半径,此半径以强度降低到轴向1e2\frac{1}{e^2}e21时的半径

sympy封装

sympy中按照高斯光束模型,实现了光束参数类,其构造函数如下

BeamParameter(wavelen, z, z_r=None, w=None, n=1)

  • wavelen 波长
  • z 距离束腰的距离
  • w 束腰半径
  • z_r 瑞利距离
  • n 介质折射率

其属性列表如下

成员物理意义说明
w_0ω0\omega_0ω0束腰半径,构造函数中的w
z_rzr=πω02λz_r=\frac{\pi\omega_0^2}{\lambda}zr=λπω02瑞利距离
gouyζ(z)=arctan⁡zzr\zeta(z)=\arctan\frac{z}{z_r}ζ(z)=arctanzrzGouy 相移
wω(z)=ω01+(zzr)2\omega(z)=\omega_0\sqrt{1+(\frac{z}{z_r})^2}ω(z)=ω01+(zrz)2z处的光斑半径
radiusR(z)=z[1+(zrz)2]R(z)=z\big[1+(\frac{z_r}{z})^2\big]R(z)=z[1+(zzr)2]波前曲率半径
qq=z+ifq=z+ifq=z+if光的复参数
divergenceλπω0\frac{\lambda}{\pi\omega_0}πω0λ半角扩散

此外,waist_approximation_limit为衍射极限,一般为2λπ\frac{2\lambda}{\pi}π2λ

实战

from sympy.physics.optics import BeamParameter
p = BeamParameter(532e-9, 1, w=1e-3)
print(p.q)          # 1 + 1.8796992481203*I*pi
print(p.divergence) # 0.000532/pi
print(p.gouy)       # atan(0.532/pi)
print(p.radius)     # 1 + 3.53326926338402*pi**2
print(p.w)          # 0.001*sqrt(0.283024/pi**2 + 1)
print(p.w_0)        # 0.00100000000000000
print(p.waist_approximation_limit)  # 1.064e-6/pi

如果让参数z是一个符号,那么其成员变量的表达式也会产生自变量

import sympy
from sympy.abc import x,y,z
p = BeamParameter(532e-9, z, w=1e-3)
sympy.plot(p.w, -p.w)

得到经典的Gauss光束传播双曲线

在这里插入图片描述

http://www.yayakq.cn/news/714278/

相关文章:

  • 校园网站源码php自己在线制作logo免费软件下载
  • 网站的推广方案的内容有哪些百度网站验证方法
  • 筑巢网络官方网站销售网站模板免费下载
  • 全网普盖网站建设河南wordpress英文改为中文
  • 天河外贸网站建设公众号小程序怎么做
  • 上海网站建设多少钱张家港市住房和城乡建设局网站
  • 网站推广公司排名方案wordpress好用的插件推荐
  • 集团网站建设策划方案温州自助模板建站
  • 车商城网站建设北京互联网公司网站建设
  • 怎么在建设部网站查注册造价师安卓app制作开发
  • 响应式模板网站模板下载lovestory wordpress
  • 湛江网站建设运营方案wordpress美化li标签
  • 单位做网站注意什么问题百度最新版app下载安装
  • 计算机系部网站开发背景检察门户网站建设方案
  • 网站建设投标书怎么制作wordpress页面 中英文
  • 企业网站怎样做外链方法百度网站联盟推广
  • 外贸网站做哪些语言wordpress支付宝流程
  • 天津武清做网站金融网站欣赏
  • 在谷歌上做英文网站枣庄建设路小学网站
  • 用别人的公司名字做网站wordpress 常用小工具
  • 恒星科技网站建设教育类手机网站模板下载
  • wordpress外贸网站建设桂林市是哪个省的
  • 米拓网站建设-app定制开发网页制作及维护公司深圳
  • 网站建设方面的外文免费手机端网站模板下载工具
  • 软件app定制杭州seo网站排名
  • 做网站的书营销网站建设合同
  • 企业做网站时应注意的事项个体工商户软件开发网站建设维护
  • 网站建设 作用国际军事新闻俄罗斯
  • 西安网站托管哪家好电商网站的功能
  • dedecms本地打开网站wordpress分页效果