【研发日记】Matlab/Simulink软件优化(三)——利用NaNFlag为数据处理算法降阶

近期的嵌入式软件开发项目中,对一个数据处理算法进行了降阶优化,写了一些个人理解和分析的总结。首先介绍了它的背景情况,然后展示它的初始设计和优化设计,最后分析了利用NaNFlag开发数据处理算法的注意事项和应用场景...

【研发日记】Matlab/Simulink技能解锁(八)——分布式仿真

本人在研发项目中使用Matlab/Simulink时,解锁了一种分布式仿真的新技能。用一篇文章把它总结分享出来。首先介绍了种仿真方式的工作原理,展示了仿真运行的效果,最后分析了这种仿真方式的特点和适用场景。...

【研发日记】Matlab/Simulink自动生成代码(二)——五种选择结构实现方法

相比C文本类编程语言,Simulink图形化编程语言的优势是逻辑思路和数据流清晰了很多,劣势是程序执行的时序不明确,而且各个模块的配置使编程的灵活度下降了不少,在使用习惯上面总感觉有各种限制。本文就是拆解Simu...

【研发日记】Matlab/Simulink技能解锁(七)——两种复数移相算法

本人在研发项目中使用Matlab/Simulink时,解锁了两种移相算法的新技巧。用一篇文章把它总结分享出来。首先介绍了两种移相算法的工作原理,展示了算法运行的效果,最后分析了这两种算法的特点和适用场景。_simu...

【研发日记】Matlab/Simulink技能解锁(九)——基于嵌入式处理器仿真

本人在研发项目中使用Matlab/Simulink时,解锁了一种基于嵌入式处理器仿真的新技能。用一篇文章把它总结分享出来。首先介绍了种仿真方式的工作原理,展示了仿真运行的效果,最后分析了这种仿真方式的特点和适用...