我是靠谱客的博主 端庄纸飞机,最近开发中收集的这篇文章主要介绍Simulink自动代码生成简介,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

      以前上学的时候,总感觉自动代码生成的不是很靠谱,也曾经粗浅的用过,当时看到自动生成的代码变量命名比较混乱,之后就基本上没兴趣了。工作以后,又用了下自动代码生成,才发现这是一等一的好工具。

自动代码生成的优势在于:

1) 图形化的策略建模非常有利于交流;

2) 策略工程师不需要有很丰富的编程经验;

3) 自动代码生成的代码质量是比较高的,至少在安全性方面是比人工编码高;

4) 一般情况下,模型为定点模型,计算效率更佳,所以在定点方面比较有优势;

5) 模型测试起来要比代码测试方便。

      Simulink自动代码使用MPT object来描述参数和信号(标定量和测量量),使用Simulink.NumericType来描述数据类型。MPT object描述了参数和信号的一些基本属性:数据类型、初始值、与自动代码生成相关的选项。Simulink.NumericType主要用于描述定点数据类型,即数据的定义、缩放因子和偏移量。通常情况下会有一个数据字典用来描述数据类型,一个项目中所有人共用一套数据字典。设置完MPT object的属性、将模型由浮点转为定点、设置模型自动代码生成属性,然后就可以自动生成代码了。

      详细过程回头再补上。

转载于:https://www.cnblogs.com/feversky/p/3887208.html

最后

以上就是端庄纸飞机为你收集整理的Simulink自动代码生成简介的全部内容,希望文章能够帮你解决Simulink自动代码生成简介所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部