Simulink®允许您将MATLAB®算法集成到Simulink模型中
用于C或HDL代码生成。然而,很多MATLAB的实现
信号处理,通信和图像处理算法的要求
一些重新设计使它们适合于HDL代码生成。例如,
它们经常使用数据类型,如双精度值、字符串、结构和包含
控制流结构,如while循环和break语句,则不能
良好地映射到硬件。除了这些构造,MATLAB算法
对大型数据集的操作并不总是考虑到硬件
设计特性,如流和资源共享。本次提交使用
一个典型的自适应中值滤波器的软件实现来说明
将MATLAB算法转换为HDL代码生成的过程。
引用作为
Kiran Kintali(2023)。自适应中值滤波器(MATLAB代码)(//www.ru-cchi.com/matlabcentral/fileexchange/30068-adaptive-median-filter-matlab-code), MATLAB中央文件交换。检索.