Simulink代码生成技术详解

Simulink代码生成技术详解

17.1 基于模型的设计

 基于模型设计是一种流程,较之传统软件开发流程而言,使开发者能够更快捷、更高效地进行开发。适用范围包括汽车电子信号处理、控制系统、通信行业和半导体行业。

V字模型开发流程整体描述:

Simulink代码生成技术详解_第1张图片

模型本身就是一个可执行的规划书,开发者修改优化模型就是对设计的修缮,修缮之时立刻可以进行设计的验证,无需到编码实现之后通过测试再进行系统验证。

使用基于模型设计流程开发软件有以下优势:

  1. 在整个项目开发过程中使用统一的设计环境;
  2. 可以直接将需求与设计链接起来,易于对比变更点,降低设计遗漏的可能性;
  3. 将测试集成到设计中以持续验证并纠正错误;
  4. 通过多域仿真优化算法;
  5. 自动产生嵌入式软件代码;
  6. 开发标准模块库便于重用;
  7. 自动生成文档;
  8. 支持针对硬件目标的设计重用。

 17.1.1 需求文档

                    Requirements for a fast filter
1. Two input
One for signal input and the other for filter coefficient. 
2. One output
The output for signals filterd by the filter. 

你可能感兴趣的:(simulink)