主要内容

数据输入

在设备屏幕上生成数据输入字段

  • 库:
  • 万博1manbet万博1manbetxxAndroid设备/用户界面的Simulink支持包

  • 数据输入块

描述

数据输入block在Android™设备屏幕上生成一个数据输入字段。数据输入字段是一个编辑框,可以通过在设备键盘上输入来输入或修改数据。的数据类型“块参数”对话框中的“参数”指定可以在数据输入字段中输入的数据类型。

该块输出您在数据输入字段中输入的值。对于字符向量输入,块输出相应的ASCII值。

请注意

在没有硬件的模拟过程中,该块输出0。有关更多信息,请参见Block在模拟中产生零或什么都不做

港口

输出

全部展开

该块输出您通过在设备键盘上输入在数据输入字段中输入的值。

数据类型:uint8|int8|uint16|int16|uint32|int32||

参数

全部展开

选择此选项可启用在数据输入字段中输入字符向量数据。

  • 当你选择字符向量输入选项时,Android设备上的键盘布局将更改为QWERTY。数据输入字段接受QWERTY键盘支持的任何值。万博1manbetx

    该块输出一个1 × -N向量和uint8与数据输入字段中输入的字符的ASCII值相对应的值。N长度是否在字符数参数。

  • 当你清除字符向量输入选项,键盘的布局保持数字。类中指定的类型对齐的值数据类型参数。

    当输入是字符向量时 当输入是数字时

  • 对于数值输入,块将初始值转换为数据类型参数,然后在数据输入字段中显示它。例如,如果初始值指定为1数据类型参数设置为时,数据输入字段显示的值为1.0000000000000

  • 对于字符向量输入,请确保字符向量的长度初始值属性中指定的值字符数参数。

指定在数据输入字段中可以输入的最大字符数。属性中指定的长度之外的任何输入都不接受字符数参数。

属性中指定的长度字符数参数时,块将输出数组中的空白填充为0。

字段中指定的字符向量长度小于、等于或大于时,此表显示块输出字符数参数,使用文本你好举个例子。

数据输入字段中的数据长度<字符数 数据输入字段中的数据长度=字符数 数据输入字段的数据长度>字符数
字符数8 字符数5 字符数2

依赖关系

字符数属性时,将显示字符向量输入选择。

在数据输入字段中指定输入的数据类型。属性中指定的范围内的数据输入字段接受输入数据类型参数。例如,如果你设置数据类型int8,数据输入字段不接受超出−128 ~ 127范围的任何值。

请注意

您可以观察到a的浮点计算或者一个在数据输入字段中输入的数据不像您所期望的那样精确。符合IEEE标准754,Simulink万博1manbetx®以有限精度表示数字。有关浮点数据计算的详细信息,请参见浮点数据的准确性

依赖关系

数据类型属性时显示字符向量输入选择。

指定块从数据输入字段读取数据的频率,以秒为单位。当您将此参数指定为-1, 万博1manbetxSimulink根据模型内的块上下文确定块的最佳采样时间。

版本历史

在R2018a中引入