码迷,mamicode.com
首页 > 其他好文 > 详细

Simulink自动代码生成简介

时间:2014-08-02 18:16:03      阅读:296      评论:0      收藏:0      [点我收藏+]

标签:使用   数据   代码   工作   type   c   编程   测试   

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

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

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

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

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

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

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

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

      详细过程回头再补上。

Simulink自动代码生成简介,布布扣,bubuko.com

Simulink自动代码生成简介

标签:使用   数据   代码   工作   type   c   编程   测试   

原文地址:http://www.cnblogs.com/feversky/p/3887208.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!