What's OptiluX?

Optilux is an open-source collection of algorithms to design, simulate, and analyze optical communication systems at the physical layer. Optilux is implemented as a Matlab/Octave toolbox and efficiently exploits the most advanced tools for system analysis.

Why using OptiluX?

There are several reasons why you should use Optilux for your simulations:

  • It is completely written in Matlab/Octave, a high-level programming language that makes it easy to write your code.
  • It is open-source with a GPL license. No ads, you can read all the scripts.
  • It is fast, thanks to a carefully optimized code.
  • It is developed by people doing research on optical communications.
With Optilux you can get the results of your research into wider use. The whole toolbox is composed of free software that offers you complete control over your simulations. Nonetheless, everyone has the freedom to copy, redistribute, understand, and modify the code, with the opportunity to join an open-source community where it is easier to find support, solutions and new ideas.

What can I learn with OptiluX?

The software is accompanied by several examples. With OptiluX you can improve your learning experience of digital and optical communications. Let you try what you study!