文档

数据类型优化

您可以使用fxpopt函数来优化模型或子系统的数据类型。有时,优化并不成功。以下部分描述如何排除这些情况。

无法对问题建模

没有指定约束

为了确定新的定点实现的行为是否可接受,优化需要定义良好的行为约束。使用addTolerance的方法fxpOptimizationOptions类以指定优化设计的数值约束。

不支持型号万博1manbetx

包含待优化系统的模型必须具有以下特征:

  • 模型中的所有块都必须支持定点数据类型。万博1manbetx

  • 模型不能依赖于数据类型覆盖来建立基线行为。

  • 模型中块上指定的设计范围必须与仿真范围一致。

  • 模型的数据日志格式必须设置为数据集

    要配置此设置,请在“配置参数”中数据导入/导出窗格中,设置格式数据集

  • 模型必须有有限的仿真停止时间。

无法查看结果

当优化无法找到新的有效结果时,将fxpopt函数不产生OptimizationResult输出。无效的结果通常是使用不支持优化的模型的结果。万博1manbetx有关更多信息,请参见不支持型号万博1manbetx

当优化成功时,您可以探索优化过程中发现的几个不同的设计实现。在您对新设计满意之前,不要保存模型。保存模型使您无法继续探索其他实现。

另请参阅

功能

相关的话题

这个话题有帮助吗?