登录
首页 » matlab » LinearBPM

LinearBPM

于 2010-07-05 发布 文件大小:2KB
0 147
下载积分: 1 下载次数: 19

代码说明:

  这是一个简单的FFT为无电位1 +1 +1 Ð 薛定谔方程的光束传播方法。如果该软件灵活,允许引入的术语(如果是极少数需要包括色散效应高阶导数)。例如,如果一个人渴望解决的一个方程的形式: (四/ dz的+ Ð ^ 2/dx ^ 2 - 0.25 * Ð ^ 3/dx ^ 3)== 0 Ÿ 它可以解决使用以下代码: Ž = linspace(0,1,512) x = linspace(-5,5,1024) psi0 =进出口(- x的。^ 2) Ð = D_lateral1D(十,2)-0.25 * D_lateral1D(十,3) 字段= LinearBPM(psi0,有D,Z) 凡D_lateral1D是一个函数,提供“取代”的微分算子。 这个函数是在一个非线性的BPM,我曾对(分步,谱方法等),将提交给我,当我完成他们的文件和组织功能更复杂的设置非常初期阶段。 (This is a simple FFT based beam propagation method for potential-free 1+1+1D Schrodinger equation. The software if flexible and allows to introduce high-order derivatives in the term (very handful if is needed to include dispersion effects). For example, if one desires to solve an equation in the form: (d/dz+ d^2/dx^2- 0.25*d^3/dx^3)Y == 0 It can be solved using the following code: z=linspace(0,1,512) x=linspace(-5,5,1024) psi0=exp(-x.^2) D=D_lateral1D(x,2)-0.25*D_lateral1D(x,3) field=LinearBPM(psi0,D,z) Where D_lateral1D is a provided function that "replaces" the derivative operator. This function is a very early stage in a more complex set of non-linear BPM functions that I have made (split-step, spectral methods, etc.) and I will submit them when I finish their documentation and organization. Sorry for my English, I m eager for your comments. )

文件列表:

D_lateral1D.m,1495,2010-04-16
license.txt,1343,2010-07-02
LinearBPM.m,1586,2010-07-01

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • Fast_Walsh_Hadamard_Transform
    最小的增广拉格朗日并交替方向算法应用matlab实现( Minimization by Augmented Lagrangian and Alternating Direction Algorithms use matlab to implement)
    2009-11-10 14:57:17下载
    积分:1
  • QPSKPSD
    matlab实现QPSK四相相移键控信号功率谱密度(matlab implementation QPSK quadrature phase shift keying signal power spectral density)
    2010-10-27 20:42:02下载
    积分:1
  • PSO
    该报告详细讲述了优化算法的原理,数学模型,实现方法,对于PSO的初学者将会大有裨益。(The report describes in detail the principle of optimization, mathematical models, implementation methods, for the PSO will be of great benefit to the beginner.)
    2009-11-16 17:36:26下载
    积分:1
  • numberclassfy
    本文是采用matlab开发的识别数字的识别软件,同时提供相应的样本数字图。(This article is developed using matlab digit identification recognition software, while providing the corresponding sample figures Fig.)
    2008-05-04 21:07:17下载
    积分:1
  • Ecma-262
    ECMAScript Language Specification
    2015-03-21 15:58:43下载
    积分:1
  • Energy_management
    energy management of smart grid with EV
    2018-01-04 21:37:24下载
    积分:1
  • Jacobi
    说明:  计算特征值,特征向量,基本解,数值算法,计算特征值,特征向量,基本解,数值算法,(Computing eigenvalues, eigenvectors, the basic solution, numerical algorithm, eigenvalue calculation, feature vector, the basic solution, numerical algorithm,)
    2010-04-14 19:44:47下载
    积分:1
  • GAUSS
    GAUSSIAN FUNCTION IMPLETEMENTD IN MATLAB BUT I NO SURE THIS WORK
    2014-12-05 01:38:14下载
    积分:1
  • CarRace
    一个关于MDP的经典例子,关于赛车问题的。(an examples about MDP)
    2018-08-26 22:30:10下载
    积分:1
  • MATLAB
    it is a matlab program for ga sa tabu sworm opt heuristics we can also use matlab here. or there can
    2010-05-06 13:23:01下载
    积分:1
  • 696518资源总数
  • 104935会员总数
  • 2今日下载