html
head
titleGaussian beamtitle
meta http-equiv=Content-Type content=texthtml;charset=utf-8
style
.mainbody{margin 0 auto;width90%;background-color#ffffff;text-alignleft;}
.webtitle {height80px;background-imageurl('httpdemo177.qxdwl.comimageslogo.png');background-repeatno-repeat;background-positionleft;}
.calcname {top 100px; width100%; height50px; padding-top10px;padding-bottom10px;margin-bottom15px;background-color#ffffff;text-aligncenter;font-weightbold;font-size14pt;font-family黑体,SimHei;line-height20px;border-stylesolid;border-width0px;border-top-width1px;border-color#f9f9f9;}
.calctitle {border-styledotted;border-width 1px;width70px;color#000000;font-weightnone;font-size12pt;font-family黑体,SimHei;displayinline;padding10px;margin-top0px;}
.container {top10px; width97.8%;height480px;margin-top9px;margin-bottom12px;padding-top20px;padding-left20px;line-height30px;border-stylesolid;border-width0px;border-top-width1px;border-color#eeeeee;background-color#f6f6f6;font-size11pt;font-family黑体,SimHei;color#444444;}
.calcblock {font-size11pt;font-family黑体,SimHei;color#444444;text-alignleft;line-height25px;}
.adblock {height50px;width890px;bordersolid 1px #eeeeee;margin-bottom12px;margin-left0px;background-color#a9a9a9;text-alignleft;padding-top25px;}
body {background-color#f1f1f1;text-aligncenter;}
.equblock {font-size11pt;font-weightbold;font-family黑体,SimHei;color#444444;text-alignleft;line-height20px;margin-top15px;margin-left20px;}
.dispblock1 {font-size11pt;font-family黑体,SimHei;font-weightnone;text-alignleft;}
a {font-size10pt;color#000000;text-decorationnone;font-weightbold;}
avisited {font-size10pt;color#333333;text-decorationnone;font-weightbold;}
ahover {font-size10pt;color#0000ff;text-decorationunderline;font-weightbold;}
.SHGcanvas {background-colorwhite;}
table {text-aligncenter;vertical-aligncenter;font-size11pt;font-weightbold;font-family黑体,SimHei;border-collapsecollapse;border-spacing0;color#444444;}
tr {height30px;}
td {width60px;border1px solid #444444;color#444444;}
style
script type=textx-mathjax-config
MathJax.Hub.Config({tex2jax {inlineMath [['$','$'], ['(',')']]},displayAlign center});
script
script type=textjavascript src=httpcdn.mathjax.orgmathjaxlatestMathJax.jsconfig=TeX-AMS-MML_HTMLorMML script
script
function setblock(a)
{
titleblock='ftitle';
contentblock='container1';
b='fblock'+a.charAt(a.length-1);
var x1=document.getElementById(titleblock).childNodes;
for(i=0;ix1.length;i++)
{
if((x1[i].className=='calctitle') && (x1[i].id!=a))
{
document.getElementById(x1[i].id).style.backgroundColor=#ffffff;
document.getElementById(x1[i].id).style.color=#000000;
document.getElementById(x1[i].id).style.borderStyle=solid;
document.getElementById(x1[i].id).style.borderColor=#ffffff;
document.getElementById(x1[i].id).style.borderBottomColor=#f6f6f6;
}
}
document.getElementById(a).style.backgroundColor=#f3f3f3;
document.getElementById(a).style.color=#000000;
document.getElementById(a).style.borderColor=#ccddff;
document.getElementById(a).style.borderBottomColor=#f6f6f6;
document.getElementById(a).style.borderStyle=solid;
var x2=document.getElementById(contentblock).childNodes;
for(i=0;ix2.length;i++)
{
if((x2[i].className=='calcblock') && (x2[i].id!=b))
document.getElementById(x2[i].id).style.display=none;
}
document.getElementById(b).style.display=block;
}
window.onload=function()
{
setblock('f_title1');
}
script
script
function num2e(num)
{
var p = Math.floor(Math.log(num)Math.LN10);
var n = num Math.pow(10, -p);
return n.toFixed(4) + '10sup' + p +'sup';
}
function do1()
{
var n1=document.getElementById(wavelength);
var n2=document.getElementById(r0);
var n3=document.getElementById(Z1);
var pi=Math.PI;
var q1=pin2.valuen2.valuen1.valueMath.pow(10,6);
var q2=2n2.valueq11000;
var q3=n2.valueMath.sqrt(1+n3.valueq1n3.valueq1);
var q4=n3.value(1+q1q1n3.valuen3.value);
var q5=n2.value1010;
var q6=n3.value1010;
var disp1=document.getElementById(dispblock1);
disp1.innerHTML=计算结果br远场发散角+q2.toFixed(2)+ mradbr瑞利长度+num2e(q1)+ mmbrz处的光斑半径+q3.toFixed(2)+ mmbrz处的波前曲率半径+num2e(q4)+ mm;
}
script
head
body
div class=mainbody
div id=weblogo class=webtitle
div
div id=calcname class=calcname
b高斯光束的空间分布bbr
bfont color=#888888 size=2Calculator of Gaussian beamfontb
div
div id=ftitle
div id=f_title1 class=calctitle onClick=setblock('f_title1');参数计算div
div id=f_title2 class=calctitle onClick=setblock('f_title2');程序说明div
div id=f_title3 class=calctitle onClick=setblock('f_title3');主要公式div
div id=f_title4 class=calctitle onClick=setblock('f_title4');参考div
div
div id=container1 class=container style=height450px;
div id=fblock1 class=calcblockcenter
table cellspacing=0 cellpadding=0 style=text-alignleft;border1px solid #444444;margin-left0px;margin-top20px;font-weightbold;trtd valign=top style=border-right1px solid #000000;line-height25px;font-size11pt;font-family黑体,SimHei;color#444444;width300px;padding-left40px;padding-bottom20px;
br
1.激光波长λ
input type=text id=wavelength value=800 size=4 style=margin-left9px; nm
br
2.束腰半径ωsub0sub
input type=text id=r0 value=0.5 size=4 style=margin-left2px; mm
br
3.距束腰距离z
input type=text id=Z1 value=100 size=4 style=margin-left0px; mm
brbr
centerinput type=button id=calcbutt1 style=width100px;height40px;font-weightbold;margin-left-20px; value=计 算 size=15 onClick=do1();center
tdtd valign=top style=line-height25px;font-size11pt;font-family黑体,SimHei;color#444444;width300px;padding-left40px;padding-bottom20px;padding-right40px;br
div id=dispblock1
div
tdtrtrtd colspan=2 style=text-aligncenter;a href=F06Plus.html图示版a tdtrtablecenter
div
div id=fblock2 class=calcblock style=text-indent2em;padding-top10px;line-height30px;padding-left0px;font-weightbold;
font color=#dd3333本程序font用于计算高斯光束的空间分布。br
功能计算高斯光束的远场发散角、瑞利长度、距离腰斑距离处的光斑半径和波前曲率半径。br
div
div id=fblock3 class=calcblock title=右键单击公式选择'Show Math as'-'TeX commands'可获得公式的tex源码,方便引用。 style=padding-left20px;font-weightbold;
1.远场发散角br
div style=margin-left20px;color#000000
$${theta} =frac{2lambda}{pi w_0}$$
div
2.瑞利长度br
div style=margin-left20px;color#000000
$${Z_R} =frac{pi w^2_0}{lambda}$$
div
3.距离腰斑距离z出的光斑半径br
div style=margin-left20px;color#000000
$${w_z} ={w_0}sqrt{1+{(frac{z}{Z_R})}^2}$$
div
4.距离腰斑距离z出的波面曲率半径br
div style=margin-left20px;color#000000
$${R_z} ={z}[{1+{(frac{Z_R}{z})}^2}]$$
div
其中ωsub0sub为激光腰斑半径,θ为远场发散角,λ为光波长,ZsubRsub为瑞利长度,ωsubzsub为距腰斑z处的光斑半径,Rsubzsub为波面曲率半径。
div
div id=fblock4 class=calcblock style=padding-left20px;padding-top10px;line-height30px;font-size11pt;font-weightbold;
div
div
div
body
html