| tianmen |
2011-06-12 18:33 |
求解光孤子或超短脉冲耦合方程的Matlab程序
计算脉冲在非线性耦合器中演化的Matlab 程序 S%{^@L+V `j)S7KN % This Matlab script file solves the coupled nonlinear Schrodinger equations of 5N.-m;s % soliton in 2 cores coupler. The output pulse evolution plot is shown in Fig.1 of %f'mW2 % Youfa Wang and Wenfeng Wang, “A simple and effective numerical method for nonlinear ) u
Sg;B4 % pulse propagation in N-core optical couplers”, IEEE Photonics Technology lett. Vol.16, No.4, pp1077-1079, 2004 m?)REE 3I):W9$Qp %fid=fopen('e21.dat','w'); !]*Cwbh.
u N = 128; % Number of Fourier modes (Time domain sampling points) @B#\3WNt M1 =3000; % Total number of space steps ExKjH*gn J =100; % Steps between output of space O~~WP*N T =10; % length of time windows:T*T0 MIF`|3$, T0=0.1; % input pulse width qGVf!R MN1=0; % initial value for the space output location %!X9>i> dt = T/N; % time step *}< | |