Argument Inport
R2026bSimulink Function 模块的参量输入端口
Argument Inport block

描述
Argument Inport (ArgIn) 模块是您在 Simulink Function 模块中定义的函数的参量输入端口。
示例
Monitor Ink Status on Shared Printer Using Simulink Functions
How multiple clients can send requests to a server and receive a status from the server. Using Simulink® functions, different subsystems can call functions from other subsystems and interact in Simulink and Stateflow®. In this example, you model the ink status monitoring of a shared printer using Simulink functions.
端口
输入
Argument Inport 模块接受 Simulink® 支持的任何数据类型的复信号或实信号,包括定点和枚举数据类型。Argument Inport 模块还接受将总线对象作为数据类型。
模块输出的复/实性和数据类型与参量输入相同。您可以使用信号类型和数据类型参数为 Argument Inport 模块指定输入参量的信号类型和数据类型。
数据类型: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus
输出
来自该模块的模块输出信号。
数据类型: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus
参数
指定与模块对应的端口在父级子系统或 Model 模块中的显示顺序。
1指定此模块的第一个端口位置。
- 整数
指定端口的位置。
编程用法
模块参数:Port |
| 类型:字符向量 |
值:'1' | '<integer>' |
默认值:'1' |
为 Simulink Function 模块表面显示的函数原型指定输入参量名称。
u输入参量的默认名称。
- 字符向量
输入参量的名称。
编程用法
模块参数:ArgumentName |
| 类型:字符向量 |
值:'u' | '<character vector>' |
默认值:'u' |
指定模块输出信号的最小值。
注意
如果您指定总线对象作为此模块的数据类型,请不要为模块上的总线数据设置最小值。因为 Simulink 会忽略此设置。但请为指定作为数据类型的总线对象的总线元素设置最小值。有关总线元素的“最小值”属性的信息,请参阅 Simulink.BusElement。
Simulink 使用此值执行仿真范围检查和定点数据类型的自动定标。
[]未指定最小值。
- 数字
有限双精度实数标量值。
编程用法
模块参数:OutMin |
| 类型:字符向量 |
值:'[]' | '<number>' |
默认值:'[]' |
指定模块输出信号的最大值。
注意
如果您指定总线对象作为此模块的数据类型,请不要为模块的总线数据设置最大值。因为 Simulink 会忽略此设置。但请为指定作为数据类型的总线对象的总线元素设置最大值。有关总线元素的“最大值”属性的信息,请参阅 Simulink.BusElement。
Simulink 使用此值执行仿真范围检查和定点数据类型的自动定标。
[]未指定最大值。
- 数字
有限双精度实数标量值。
编程用法
模块参数:OutMax |
| 类型:字符向量 |
值:'[]' | '<number>' |
默认值:'[]' |
指定模块输出数据类型。
- double
数据类型为
double。- single
数据类型为
single。- int8
数据类型为
int8。- uint8
数据类型为
uint8。- int16
数据类型为
int16。- uint16
数据类型为
uint16。- int32
数据类型为
int32。- uint32
数据类型为
uint32。- int64
数据类型为
int64。- uint64
数据类型为
uint64。- boolean
数据类型为
boolean。- fixdt(1,16,0)
数据类型为定点
fixdt(1,16,0)。- fixdt(1,16,2^0,0)
数据类型为定点
fixdt(1,16,2^0,0)。- Enum: <class name>
数据类型为枚举,例如
Enum: Basic Colors。- Bus: <object name>
数据类型是
Simulink.Bus对象。- <数据类型表达式>
数据类型对象的名称,例如 Simulink.NumericType
提示
您不能以数据类型表达式的形式输入 Simulink.Bus 对象的名称。要使用 Bus 对象为模块指定数据类型,请选择 Bus: <object name> 选项,并用 Bus 对象的名称替换 <object name>。
编程用法
模块参数:OutDataTypeStr |
| 类型:字符向量 |
值:'double' | 'single' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | 'boolean' | 'fixdt(1,16)' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)' | '<data type expression>' |
默认值:'double' |
控制定点工具和定点顾问对数据类型设置的更改。有关详细信息,请参阅Use Lock Output Data Type Setting (Fixed-Point Designer)。
On锁定此模块的所有数据类型设置。
Off允许定点工具和定点顾问更改此模块的数据类型设置。
编程用法
模块参数:LockScale |
| 类型:字符向量 |
值:'off' | 'on' |
默认值:'off' |
指定模块的参量输入信号的维度。有关详细信息,请参阅 Outport。
1继承端口维度。
n宽度为
n的向量信号。[m n]具有
m行和n列的矩阵信号。
编程用法
模块参数:PortDimensions |
| 类型:字符向量 |
值:'1' | 'n' | '[m n]' |
默认值:'1' |
选择实信号或复信号。
- 实部
将信号类型指定为实数。
- 复
将信号类型指定为复数。
编程用法
模块参数:SignalType |
| 类型:字符向量 |
值:'real' | 'complex' |
默认值:'real' |
版本历史记录
在 R2014b 中推出
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
- América Latina (Español)
- Canada (English)
- United States (English)
欧洲
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)


