Computational Photonics: An Introduction with MATLAB
Photonics (also known as optoelectronics) is the technology of creation, transmission, detection, control and applications of light. It has many applications in various areas of science and engineering fields. Fibre optic communication is an important part of photonics. It uses light particles (photons) to carry information over optical fibre.
In the last 20 yearswe havewitnessed the significant (and increasing) presence of photonics in our everyday life. The creation of the Internet andWorldWideWeb was possible due to tremendous technical progress created by photonics, development of photonic devices, improvement of optical fibre, wavelength division multiplexing (WDM) techniques, etc. The phenomenal growth of the Internet owes a lot to the field of photonics and photonic devices in particular.
This book serves as an attempt to introduce graduate students and senior undergraduates to the issues of computational photonics. The main motivation for developing an approach described in the present book was to establish the foundations needed to understand principles and devices behind photonics.
In this book we advocate a simulation-type approach to teach fundamentals of photonics. We provide a self-contained development which includes theoretical foundations and also the MATLAB code aimed at detailed simulations of real-life devices. We emphasize the following characteristics of our very practical book:
â€¢ learning through computer simulations
â€¢ writing and analysing computer code always gives good sense of the values of all parameters
â€¢ our aim was to provide complete theoretical background with only basic knowledge assumed
â€¢ the book is self-contained in a sense that it starts from a very basic knowledge and endswith the discussion of several hot topics.
The author believes that one can learn a lot by studying not only a theory but also by
performing numerical simulations (numerical experiments) using commercial software or developed in-house. Here, we adopt a view that the best way will be to develop a software ourselves (as opposed to commercial). Also there is one more component in the learning process, namely real-life experimentation. That part is outside the scope of the present book.
Do you like this book? Please share with your friends, let's read it !! :)
|Download Ebook||Read Now||File Type||Upload Date|
||May 30, 2020|