hexagon.hvx.FFT2
R2026bDescription
The hexagon.hvx.FFT2
System object™ computes the two-dimensional (2-D) fast Fourier transform (FFT) of a real-valued
input matrix using the Qualcomm®
Hexagon® Vector eXtensions (HVX) library.
To perform a 2-D FFT operation:
Create the
hexagon.hvx.FFT2object.Call the object with arguments, as if it were a function.
To learn more about how System objects work, see What Are System Objects?
The System object supports simulation and generates optimized code for Qualcomm DSPs using CRL-based replacements. Use this System object to perform matrix-based frequency-domain computations in image processing and similar workflows.
You can deploy the code generated using the hexagon.hvx.FFT2 System
object to one of these boards that are available under the Hardware board
parameter in Configuration Parameters:
Qualcomm Hexagon Android Board
Qualcomm Hexagon Linux Board
Creation
Syntax
Description
obj = hexagon.hvx.FFT2() creates a 2-D FFT System object.
Object Functions
To use an object function, specify the
System object as the first input argument. For
example, to release system resources of a System object named obj, use
this syntax:
release(obj)
Examples
Extended Capabilities
Version History
Introduced in R2026b