主要内容

getOutputDimensionConstraintImpl

类:matlab.System

为数据流定义输出尺寸约束子系统

语法

约束= getOutputDimensionConstraintImpl (obj)
约束= getOutputDimensionConstraintImpl (obj,指数)

描述

约束= getOutputDimensionConstraintImpl (obj)定义了第一个输出输出尺寸约束。

约束= getOutputDimensionConstraintImpl (obj,指数)定义的输出尺寸约束指数th输出端口。

方法创作技巧

  • 必须设置访问=保护这个方法。

  • 如果你指定getOutputDimensionConstraintImpl方法,您还应该指定getInputDimensionConstraintImpl方法。

输入参数

全部展开

系统对象句柄用于访问属性、状态和方法的对象。如果你的getOutputDimensionConstraintImpl方法不使用对象,您可以取代这个输入~

指数的输出端口,指定为一个标量整数。

输出参数

全部展开

输出尺寸约束对象,使用数据流优化数据流的自动分区子系统对多线程模拟和代码生成。

使用outputDimensionConstraint方法来指定“MinimumSize”尺寸约束对象的属性。“MinimumSize”定义了最小数量的样品需要运行,指定为一个非负标量整数。这个值是用于下游自动数据流的帧尺寸计算子系统。

例子

全部展开

指定所需的输出系统的第一个输入对象的维度。

函数dc = getOutputDimensionConstraintImpl (obj) dc = outputDimensionConstraint (obj,“MinimumSize”,obj.NumBins);结束

为一个输入端口指定输出维度除了第一个输入端口,在构造函数中指定的端口索引。

函数dc = getOutputDimensionConstraintImpl (obj,指数)如果指数= = 1 dc = outputDimensionConstraint (obj,“MinimumSize”,obj.NumBins);其他的dc = outputDimensionConstraint (obj,“MinimumSize”1);结束结束

默认的行为

如果这种方法不覆盖,MATLAB系统块设置输出尺寸约束不明。未指明的设置使得数据流调度程序为优化使保守的假设。

版本历史

介绍了R2018b