红外, 2010, 31 (12): 36, 网络出版: 2011-02-22
一维波包运动的MATLAB分析计算
Analysis and Computation of One-dimensional Wave Packet Movement by Using MATLAB
摘要
给出了引入势场函数的一维波函数的表达式。在已知初始值的条件下,波包可以表示为一个定积分或无穷 积分。该定积分可用MATLAB提供的积分函数计算,或者利用蒙特卡罗方法通过编程求解。该方法具有编程简单、使用方便和实用性强 等特点,可使波包运动分析计算的工作量大为减少。
Abstract
The expression of one-dimensional wave function including the potential field function is presented. Given a initial value, a wave packet can be expressed as a definite integral or an improper integral. The definite integral can be calculated with the integration function in MATLAB or can be solved by using the Monte Carlo programming method. This method is simple in programming, convenient in operation and practical. By using it, the workload in analysis and calculation of wave packet movement can be reduced greatly.
王忆锋, 唐利斌, 罗顺芝. 一维波包运动的MATLAB分析计算[J]. 红外, 2010, 31(12): 36. WANG Yi-feng, TANG Li-bin, LUO Shun-zhi. Analysis and Computation of One-dimensional Wave Packet Movement by Using MATLAB[J]. INFRARED, 2010, 31(12): 36.