数据类型优化
您可以使用fxpopt
函数来优化模型或子系统的数据类型。有时,优化并不成功。以下部分描述如何排除这些情况。
无法对问题建模
没有指定约束
为了确定新的定点实现的行为是否可接受,优化需要定义良好的行为约束。使用addTolerance
的方法fxpOptimizationOptions
类以指定优化设计的数值约束。
不支持型号万博1manbetx
包含待优化系统的模型必须具有以下特征:
模型中的所有块都必须支持定点数据类型。万博1manbetx
模型不能依赖于数据类型覆盖来建立基线行为。
模型中块上指定的设计范围必须与仿真范围一致。
模型的数据日志格式必须设置为
数据集
.要配置此设置,请在“配置参数”中数据导入/导出窗格中,设置格式来
数据集
.模型必须有有限的仿真停止时间。
无法查看结果
当优化无法找到新的有效结果时,将fxpopt
函数不产生OptimizationResult
输出。无效的结果通常是使用不支持优化的模型的结果。万博1manbetx有关更多信息,请参见不支持型号万博1manbetx.
当优化成功时,您可以探索优化过程中发现的几个不同的设计实现。在您对新设计满意之前,不要保存模型。保存模型使您无法继续探索其他实现。
另请参阅
类
功能
相关的话题
这个话题有帮助吗?