文档

SetOutputPortDataType

设置输出端口信号的数据类型

要求

没有

语言

MATLAB

语法

SetOutputPortDataType(s, port, id)

参数

年代

的实例万博1manbetx仿真软件。MSFcnRunTimeBlock类表示Level-2 MATLAB S-Function块。

港口

整数值,指定要设置的端口索引。

id

整数值,指定端口的数据类型ID。使用s.getDatatypeName (id)来获取数据类型的名称。

描述

的仿真软万博1manbetx件®的数据类型港口港口具有继承的数据类型。数据类型IDid此端口的建议数据类型。中可以找到内置数据类型的数据类型idsimstruc_types.h.s函数必须检查指定的数据类型是否是指定端口的有效数据类型。

如果是有效的数据类型,Level-2 MATLAB S-functions使用该行设置输出端口的数据类型

s.OutputPort(港口)。DatatypeID = id;

如果其他输入输出端口的数据类型没有设置,s函数还可以设置其他输入输出端口的数据类型。如果s函数修改了已设置数据类型的端口的数据类型,引擎将报错。

如果该块没有实现此方法,引擎假定该块支持任何数据类型,并将输出端口数据类型设置为指定的值。万博1manbetx

引擎调用此方法,直到所有具有继承数据类型的输出端口都指定了它们的数据类型。

在R2012b中引入

这个话题有用吗?