-
LinearBPM
这是一个简单的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.
)
- 2010-07-05 12:02:42下载
- 积分:1
-
matlabbox
说明: matlab的时频工具箱,里面有很多的例子。很有参考价值的(matlab time frequency toolbox, there are many examples. Worthy)
- 2010-05-04 19:47:06下载
- 积分:1
-
rec
LDA人脸识别 rec 程序段 经测试完全可用 希望对大家有用(LDA face recognition program segment rec tested fully available to all of us hope that useful)
- 2008-12-30 18:17:00下载
- 积分:1
-
junzhi
对航海雷达中频信号进行均值滤波处理,得到平滑的信号(On average marine radar IF signal filtering, signal smoothing)
- 2010-05-10 14:09:39下载
- 积分:1
-
HankelTransform
Matlab Hankel变换源代码,可以直接当做MATLAB toolbox来使用(
MATLAB toolbox
________________________________________________________
Hankel transform
________________________________________________________
** Contents
1. Introduction
2. Requirements
3. Implementation details
4. References
5. Copyright
6. Warranty
7. History
8. Download
9. Trademarks
** Publisher
Marcel Leutenegger marcel.leutenegger@epfl.ch
EPFL STI IOA LOB
BM 4.143 Tel: +41 21 693 77 19
Station 17
CH-1015 Lausanne
1. Introduction
The Hankel transform of order n transforms rotationally symetric inputs in a
computationally efficient manner. In particular, the Hankel transform of order
0 is equivalent to the two-dimensional Fourier transform of a rotationally
symetric input. This package contains four implementations of the Hankel
transform and the inverse Hankel transform, respectively.
2. Requirements
?MATLAB 6.0 or newer.
3. Implementation details
The package ships fou)
- 2021-03-27 20:39:12下载
- 积分:1
-
5
说明: Statistical Signal Processing
- 2011-11-11 01:39:46下载
- 积分:1
-
2dheatconductionproblem
2d heat conduction problem in matlab
- 2010-06-04 20:12:19下载
- 积分:1
-
MATLAB7.x
说明: MATLAB7.X数字信号处理基础教程及源程序和课件。(MATLAB7.X digital signal processing based on source code and tutorials and courseware.)
- 2009-07-26 11:23:12下载
- 积分:1
-
Caesar
matlab code for caesar
- 2011-12-11 07:01:38下载
- 积分:1
-
局部搜索最优化问题程序
关于matlab最优化处理的一个局部搜索最优化问题程序(A local search optimization procedure for MATLAB optimization.)
- 2020-10-29 16:39:56下载
- 积分:1