图像缩略图

基于嵌入式MATLAB模块的DSP算法

版本1.0.0.1(25.1KB)由 基兰·金塔利
在Simulink中有效地使用嵌入式MATLAB模块万博1manbetx

5.9K下载

更新2016年9月1日

查看许可证

Embedded MATLAB block提供了一种将MATLAB的受限子集引入Simulink的方法。将不定时的MATLAB算法移动到Simulink中时有两种可万博1manbetx能性。此演示演示了使用Embedded MATLAB将示例viterbi算法(用M编写)移植到Simulink中的两种方法。
子系统“eML_viterbi_ex1”在单个单片嵌入式MATLAB块中实现整个算法,其中“eML_viterbi_ex2”具有类似的实现,但分解为多个嵌入式MATLAB块。

前一种方法可用于将现有M代码快速移植到Simulink中,并使用嵌入式MATLAB块提供的调试功能以及Simulink提供的信号记录和数据万博1manbetx可视化功能验证其工作原理。

后一种方法具有视觉吸引力,在多个块中显示复杂逻辑的分解,并以图形方式显示层次结构和数据流。在这种情况下,算法被分解为分支度量、路径度量和回溯单元。进一步细分路径度量以添加比较Seelect和重整化单位。

将算法分解为多个块的另一个优点是,在进行该算法的硬件实现时,可以通过在块之间放置管道寄存器(整数延迟块)和识别关键路径等来探索面积和速度之间的权衡。,

引用为

基兰·金塔利(2021年)。基于嵌入式MATLAB模块的DSP算法(//www.tianjin-qmedu.com/matlabcentral/fileexchange/15268-dsp-algorithms-using-embedded-matlab-block),MATLAB中央文件交换。恢复.

MATLAB版本兼容性
使用R2007a创建
与任何版本兼容
平台兼容性
窗户 马科斯 Linux

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始打猎吧!