Supported MATLAB Functions and Data Types
R2026bMATLAB® language syntax and functions for HDL code generation
HDL Coder supports various MATLAB functions and language syntax supported for HDL code generation are available from this page. If your MATLAB algorithm uses an unsupported function, you can generate code by replacing the function with a lookup table approximation. See Replace a Function with a Lookup Table from the Command Line.
Functions
Topics
- Functions Supported for HDL and HLS Code Generation
Built-in MATLAB and toolbox functions supported for HDL and High-Level Synthesis (HLS) code generation.
- Supported MATLAB Data Types, Operators, and Control Flow Statements
Supported data types, operators, and control flow statements for HDL and High-Level Synthesis (HLS) code generation.
- Complex Data Type Support
Describes how complex signals and operations in MATLAB code map to generated HDL code.