用matlab实现氢原子的sp杂化轨道可视化.docxVIP

  • 27
  • 0
  • 约1.51千字
  • 约 4页
  • 2017-05-29 发布于浙江
  • 举报

用matlab实现氢原子的sp杂化轨道可视化.docx

用matlab实现氢原子的sp杂化轨道可视化

用matlab实现氢原子的sp杂化轨道可视化 作者:W.C. 众所周知,数学软件matlab有许多的应用,其中在量子化学上,其可用于分子或者原子轨道的可视化。 公式提要: 此处只是简单提一提,方便读者可以大体上直接阅读懂代码,如果读者希望进一步了解相关知识请自行翻阅课本 对于sp轨道的杂化,我们有如下公式: 对于原子的s,p轨道书上也都有具体的公式,此处不再详述。 m程序代码: 这里我们以氢原子为例: X = 0:0.1:36.0; Y = 0:0.0175:2*pi; [r,theta]=meshgrid(X,Y);% 构建一个X,Y的矩阵用于绘图 xigma = r;% 定义西格玛(虽然为了需要与r值相等) Psi_1 = 1./2.^(1./2).*((1./4./pi)./2.^(3./2).*(2-xigma).*exp(-xigma./2)+(3./4./pi).^(1./2).*cos(theta)./2./6.^(1./2).*xigma.*exp(-xigma./2)); % 这是Psi 1的方程 Psi_2 = 1./2.^(1./2).*((1./4./pi)./2.^(3./2).*(2-xigma).*exp(-xigma./2)-(3./4./pi).^(1./2).*cos(theta)./2./6.^(1./2).*xigma.*exp(-xigma

文档评论(0)

1亿VIP精品文档

相关文档