Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.

Quaternion Fourier Transform (QFT) in MKL

Antonio_Carlos_F_
157 Views

Hello,

Would anyone know how to easily run Quaternion Fourier Transforms in MKL, or at least know of any other library that provides QFT on top of MKL's FFT?

 

I have been using the Quaternion Toolbox for Matlab (QFTM), which implements QFT on top of MATLAB's FFT. The problem is that I don't really know if there is anything similar for C/C++ that could use MKL's routines. I know that I could manage to write some code to run FFT with quaternions, but I don't want to reinvent the wheel. Does MKL have any support to Quaternion algebra?

 

0 Kudos
1 Reply
Evgueni_P_Intel
Employee
157 Views

Hi Antonio Carlos F.,

The immediate answer to your question is no, Intel MKL does not compute with quaternions.

1D QFT can be replaced with 4 complex-to-complex 1D FFTs -- just search the Web for "quaternion FFT".

Thank you.

Evgueni.

Reply