主要内容

propagatedInputDataType

期间输入的数据类型金宝app传播

语法

dt = propagatedInputDataType(obj,index)

描述

dt= propagatedInputDataType (obj指数返回System对象™的输入参数的数据类型。指数指定要为其返回数据类型的输入。

你可以使用propagatedInputDataType只从内部getOutputDataTypeImpl.使用getOutputDataTypeImpl当:

  • System对象有多个输入或输出。

  • 输入数据类型状态决定输出数据类型。

  • 输出数据类型必须与输入数据类型不同。

输入参数

全部展开

系统对象句柄,用于访问特定于对象的属性、状态和方法。如果你的propagatedInputDataType方法不使用对象,您可以将此输入替换为

指定输入的索引。不计算obj指数.第一个输入总是obj

输出参数

全部展开

指定输入的数据类型,对于浮点输入作为字符向量返回,对于定点输入作为数字类型返回。

例子

全部展开

获取第二个输入的数据类型。如果第二个输入数据类型为,则输出数据类型为int32.对于所有其他情况,输出数据类型与第二个输入数据类型匹配。假设第一个输入对输出没有影响。

方法(Access = protected)函数dt = getOutputDataTypeImpl(obj)如果strcmpi (propagatedInputDataType (obj, 2),“双”) dt =“int32”其他的dt = propagatedInputDataType(obj,2);结束结束结束

版本历史

在R2014a中引入