“…The calculations of the FFT using the samples from the real input is not optimized for them (RFFT). Most of the physical signals are real [7,8]. The FFT of realvalued data is used in many different types of applications, including voice, video, and image processing [9], and optical wireless communication (OWC), Therefore, it is necessary to use algorithms that specifically deal only with real signals [10,11].…”