4.53333

4.5 | 15 ratings Rate this file 93 Downloads (last 30 days) File Size: 2.04 KB File ID: #14915
image thumbnail

Split Step Fourier Method

by

 

08 May 2007 (Updated )

Simulate Pulse propagation in Fiber optics

| Watch this File

File Information
Description

This M-File solves Nonlinear schrodinger equation and display the results in 3d graphics along with it the Pulse broadening ratio and phase shift has also been calculated and displayed.

MATLAB release MATLAB 7.0.1 (R14SP1)
Other requirements Nil
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (24)
14 Jul 2013 mostafa

i loveeeeeeeeeeeeeeee uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu

30 May 2013 Milos  
20 Mar 2013 Ahmed

well done. im doing something related this for my final year project and this is a huge help.. Thanks
i have some problems simulating self-phase modulation and cross phase modulation in matlab. please if u can provide some codes for that it would be great. thanks again!

12 May 2011 Yangyang Liu

Good work. The double loop really isn't necessary though.

23 Apr 2011 wissem medellel

thanks a lot! its is very ver helpfull

03 Mar 2011 Daniel

Hi Mudassir, I would like to have a one question. If I consider only nonlinear effect in this code, the shape of pusle in time domain does not change right?...theory says that nonlinear effects has direct influence on pulse in spectral domain (spectral broadening), but inderect influence on pulse shape in time domain. So the pulse shape in time domain after pulse propagation is not changed. it is true or not ?...thank you

23 Jan 2011 farzana zaki  
27 Apr 2010 Navaneeth

Hi Mudassir, I am navaneeth, doing my maters....I have a roadblocks in my masters project with the nonlinear effects in optical fiber. I would need your help to clear those roadblocks.. If you can help that would be great...and will be very thankful to you.....

26 Apr 2010 Edgar Guevara

Fine work. Users may be interested in checking File ID: #14795

07 Apr 2010 azzouzi fa

This is a good program. However if you can include code involving the Higher Order Nonlinear terms that would be much helpful.

25 Jul 2009 Yang kangwen

Thanks.

22 Jun 2009 wei xingchun

Thanks. It's very useful.

08 Jan 2009 Xu

it is correct, i made a mistake , it is /dt. comment, his code is not normalized expression

26 Dec 2008 Ravi Kumar A  
17 Dec 2008 Xu

I think the definition of dw dw=1/l/dt*2*pi; is wrong.
it should have times dt rather than devided by dt

25 Sep 2008 Qunfeng Shao

I found somthing wrong in this script.
spectrum=spectrum.*exp(-alph*(h/2)+i*b2/2*w.^2*(h/2)) ;
here,the alph should be alph/2.

24 Sep 2008 Qunfeng Shao  
22 Sep 2008 Fahad Khalid

can u provide code for Radio over fiber system or any code via which I can calulate BER for transmission of RF 2Ghz frequncy on fiber using 1550nm laser using single mode fiber

16 Sep 2008 Ravi Ponnaganti

This is a good program. However if you can include code involving the Higher Order Nonlinear terms that would be much helpful.

09 Jul 2008 VV VV

CONGRATULATIONS TO THE CREATOR OF THIS .M

03 Feb 2008 Pan Ou

Very good!

12 Aug 2007 outmani ayman

thank's

11 Jul 2007 Tai Fei  
24 Jun 2007 Qun Han

Great Work! Just what I need! Thanks a lot!

Contact us