主要内容

子字符串

从输入字符串信号中提取子字符串

  • 库:
  • 金宝app模型/字符串

  • 子串块

描述

子字符串块从输入字符串信号中提取子字符串。该块从对应的字母开始提取子字符串idx,包括一个len起始的字符数idx.例如,如果输入字符串是123年“你好”、输入idx1,输入len5,则输出为“你好”.该块提取的子字符串的起始位置为1和后面的4个字符,共5个字符(你好).

港口

输入

全部展开

输入字符串信号,指定为字符串。

数据类型:字符串

要提取的字符串的开始,指定为正标量整数。

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

要提取的字符串的长度,指定为标量。如果len使子字符串扩展到字符串末尾以外时,输出信号包含的小于len字符。

数据类型:uint8|uint16|uint32

输出

全部展开

提取的字符串,指定为标量。

数据类型:字符串

参数

全部展开

使用与输入字符串源块相同的最大长度。

使用相同的最大长度。子字符串包括从字符at开始的字符idx直到绳子的末端。

不要使用相同的最大长度。

依赖关系

选中此复选框将启用输出数据类型参数。

输出数据类型,使用字符串数据类型指定一个没有最大长度的字符串。

若要指定具有最大长度的字符串数据类型,请指定stringtype (N.例如,stringtype (31)创建最大长度为31个字符的字符串数据类型。

单击显示数据类型助手按钮来显示数据类型的助理,它可以帮助您设置数据类型属性。看到使用数据类型助手指定数据类型为更多的信息。

依赖关系

要启用该参数,请选择从输入继承最大长度

提取字符串idx输入字符串的结束。

提取字符串idx输入字符串的结束。

不提取字符串idx输入字符串的结束。

依赖关系

选择此参数将删除第三个输入端口。

块特征

数据类型

整数|字符串

直接引线

是的

多维信号

没有

适应信号

没有

讨论二阶导数过零检测

没有

扩展功能

C / c++代码生成
使用Simulink®Coder™生成C和c++代码。金宝app

介绍了R2018a