主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

String Length

输出输入字符串中的字符数

  • String Length block

库:
Simulink / String

描述

String Length 模块输出输入字符串中的字符数。例如,您可以使用 String Length 模块将注意力焦点移动到字符串中的特定位置。

端口

输入

全部展开

输入字符串,指定为标量。

数据类型: string

输出

全部展开

输入字符串中的字符数,指定为标量。

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

参数

全部展开

输出数据类型。该类型可以继承、直接指定或表示为数据类型对象,如 Simulink.NumericType

当您选择继承的选项时,模块的行为如下所示:

  • 继承: 从内部规则继承 - Simulink® 在考虑嵌入式目标硬件的属性的同时,会选择相应的数据类型来平衡数值准确性、性能和生成的代码大小。

  • 继承: 通过反向传播继承 - 使用驱动模块的数据类型。

点击显示数据类型助手按钮 以显示数据类型助手,帮助您设置数据类型属性。有关详细信息,请参阅 。

编程用法

模块参数OutDataTypeStr
类型:字符向量
值:'Inherit: Inherit via internal rule' | 'Inherit: Inherit via back propagation' | 'int8' | 'uint8' | 'int16' | 'uint16' | 'int32' | 'uint32' | <data type expression>
默认值'Inherit: Inherit via internal rule'

数据类型的类别,指定为 InheritBuilt inExpression。有关使用此参数的详细信息,请参阅使用数据类型助手指定数据类型

依赖关系

点击显示数据类型助手按钮将启用此参数。

模块特性

数据类型

integer | string

直接馈通

多维信号

可变大小信号

过零检测

扩展功能

全部展开

C/C++ 代码生成
使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。

版本历史记录

在 R2018a 中推出