主要内容

共享定点模型

您可以编辑包含固定点Designer™软件的固定点块的模型。但是,您必须具有固定点设计器软件许可证:

  • 更新Simulin金宝appk.®图表 (Ctrl + D.)包含固定点数据类型

  • 模拟包含固定点数据类型的模型

  • 从包含固定点数据类型的模型生成代码

  • 记录模拟产生的最小值和最大值

  • 自动缩放模型的输出

如果系统上未安装固定点设计器产品,则可以使用包含具有定点设置的Simulink块的模型,如下所示:金宝app

  1. 仪器需要固定点设计者许可证。要在模型上禁用定点仪器,请设置minmaxoverwlowlogging.参数到forfoff.。在命令行,输入:

    set_param(gcs,'minmaxoverflowlogging','forcoff')

  2. 如果没有固定点设计器软件,则仍然可以配置数据类型覆盖设置以模拟指定定点数据类型的模型。使用此设置,软件在仿真期间临时覆盖具有浮点数据类型的数据类型。要在未使用固定点设计器的情况下模拟模型,请在命令行输入:

    set_param(gcs,'dataTypeoverride','double',...'datatypeoverrideappliesto','allnumerictypes')

  3. 如果你使用FI.模型或工作区中的对象或嵌入数字数据类型,您可能会将定点数据类型介绍到您的模型中。要防止结账到固定点设计器许可证,请设置Fipref.datatypeoverride.财产trdatatypeoverrideappliesto.财产Allnumerictypes.

    在Matlab.®命令行,输入:

    p = fipref('datatypoverride','trueubes',...'datatypoverrideappliesto','allnumerictypes');

也可以看看

|