Not sure you still need to simulate Coherent Optical OFDM Systems in Matlab. There are commercial matlab modules for simulation of linear fiber optic coherent OFDM systems that are available with CodeSScientific. The link is:
Also there are commercial matlab modules for compensating laser phase noise in a QPSK system and compensating fiber chromatic dispersion in a x- span QPSK system. The Link is: