-
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
-
PronyAnalysis
说明: matlab中priny toolbox原理(Principles of priny toolbox in matlab)
- 2010-04-11 13:01:42下载
- 积分:1
-
Fingerprint-Verification
fingerprint recognition
- 2011-10-09 15:39:12下载
- 积分:1
-
communicate
本文利用Matlab/Simulink软件,以无线电调幅广播发射与超外差接收系统为例,对“通信电子电路”课程中重要的通信系统单元电路进行了仿真和分析,给出了仿真模型和较为详细的各点仿真波形,并结合实际给出了多路系统的仿真结果。将该Matlab仿真引入课程教学。可以使学生在学好课程的同时,了解和掌握通信系统建模与仿真的方法。(In this paper, the use of Matlab/Simulink software to the radio superheterodyne AM radio receiver system with the launch as an example, the " communication electronic circuits" course an important element of communication system circuit simulation and analysis, the simulation model and the more detailed Simulation waveform points, combined with the actual multi-channel system is given the simulation results. Matlab simulation of the introduction of the teaching. Will enable students to study courses at the same time, understanding and knowledge of modeling and simulation of communication systems approach.)
- 2009-05-12 19:53:11下载
- 积分:1
-
white_noise
说明: %利用乘同余法写的白噪声程序
%对于辨识有一定帮助
%相关方法可以参照乘同余法原理( Use by the same method to write more than the white noise process for the identification of definite help in correlation method can refer to law by the principle of congruence)
- 2006-04-02 10:35:51下载
- 积分:1
-
Alamouti
4g的核心技术:关于MIMO技术当中的空时编码(4g core technology: coding on the MIMO-OFDM)
- 2011-06-13 18:01:40下载
- 积分:1
-
123
matlab程序设计的数据库连接,有利于初学者了解MATLAB的编程思想与方法,使初学者快速入门(Matlab program design of the connection, be helpful for beginners to learn matlab programming thought and method, make the beginner quick start)
- 2014-10-29 19:49:54下载
- 积分:1
-
equalizer
simulation of voice signal Equalizer
- 2013-10-03 22:45:27下载
- 积分:1
-
5
说明: C++的简单例子,让你对C++有个基本的了解。(A simple example of C++, C++ so you have a basic understanding.)
- 2010-12-19 16:55:23下载
- 积分:1
-
yixiematlabbianxiejingdianyichuansuanfashili
说明: 一些matlab编写的典型遗传算法实例,有助于练习遗传算法(Matlab write some typical examples of genetic algorithm to help practicing genetic algorithm)
- 2010-03-22 15:55:02下载
- 积分:1