我是靠谱客的博主 虚幻故事,最近开发中收集的这篇文章主要介绍Matlab代码转换为C重要步骤(Matlab coder (2021a)),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Matlab转换为C
自动匹配函数入口参数类型时,需要提前把测试函数跑一遍。

Matlab coder (2021a)生成C文件精简方法:
1.把设置中的Speed选项中Saturate on integer overflow 以及Support nonfinite numbers取消勾选。

2.在Code Appearance选项中把Generated file partitioning method设置为generate……into a single file这么做会将众多函数生成为一个文件。

3.在all settings中搜索example main函数选项,将值改为不生成main函数,即不生成测试函数。

**若需要给函数传递不定长的数组,就要把Memory选项的Dynamic memory allocation interface选项设置为Use C style EmxArray。double类型数组长度大概在7500左右。

除上述步骤,其他默认选项不用修改。

最后

以上就是虚幻故事为你收集整理的Matlab代码转换为C重要步骤(Matlab coder (2021a))的全部内容,希望文章能够帮你解决Matlab代码转换为C重要步骤(Matlab coder (2021a))所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部