利用MATLAB和行列式计算超晶格束缚态能量本征值的一种简捷方法
DOI:
CSTR:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:


An Efficient Method for Calculating Bound State Energy Eigenvalue of Superlattice with Determinant in MATLAB
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    在计算超晶格束缚态能量本征值时,根据势阱与势垒界面的连续性条件,将界面两侧的波函数展开为一个以矩阵方 程描述的线性方程组,再根据束缚态的能量本征值必须满足该方程组的系数行列式等于零的要求,在能量区间内进行逐点扫描,并利用MATLAB矩阵 行列式计算函数,即可确定相应的能量本征值。与递推法、转移矩阵法等其他方法相比,该方法不需要花费较多的精力来编程,具有概念简 单、使用方便、实用性强等特点。

    Abstract:

    While calculating the bound state energy eigenvalues of a superlattice, the wave functions on both sides of the interface between a potential well and a potential barrier are extended into a set of linear equations which can be described with a matrix equation. Then, according to the requirement that the energy eigenvalues must satisfy the condition in which the coefficient determinant of linear equations is equal to zero, the energy region is scanned point by point. Thus, the corresponding energy eigenvalues can be determined with a function of the matrix determinant in MATLAB. Compared with other methods such as iteration and transfer matrix, the method does not need more efforts in programming and is simple in concept, convenient in operation and practical.

    参考文献
    相似文献
    引证文献
引用本文

王忆锋.利用MATLAB和行列式计算超晶格束缚态能量本征值的一种简捷方法[J].红外,2010,31(6):40-44.

复制
相关视频

分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
文章二维码