主要内容gydF4y2Ba

组成字符串gydF4y2Ba

根据指定的格式和输入信号组成输出字符串信号gydF4y2Ba

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

  • 组成字符串块gydF4y2Ba

描述gydF4y2Ba

的gydF4y2Ba组成字符串gydF4y2Ba块根据中列出的格式说明符组成输出字符串信号gydF4y2Ba格式gydF4y2Ba参数。的gydF4y2Ba格式gydF4y2Ba参数决定输入信号的数量。如果有多个输入,块通过将这些输入按顺序组合,并应用相关的格式说明符来构造字符串,每个输入一个格式说明符。每个格式说明符都以百分号开始,gydF4y2Ba% gydF4y2Ba,后面跟着转换字符。例如,gydF4y2Ba% fgydF4y2Ba将输入格式化为浮点输出。要补充字符串输出,还可以向格式规范中添加一个字符。使用此块组合和格式化来自多个输入的输出字符串信号。gydF4y2Ba

例如,如果gydF4y2Ba格式gydF4y2Ba参数包含gydF4y2Ba“% s % f”gydF4y2Ba,块需要两个输入,一个字符串信号和一个单或双信号。如果第一个输入是字符串gydF4y2Ba“π”gydF4y2Ba第二个输入是一个双精度值gydF4y2Ba3.14gydF4y2Ba,则输出为gydF4y2Ba“π是3.14”gydF4y2Ba.gydF4y2Ba

当一个MinGWgydF4y2Ba®gydF4y2Ba编译器编译由代码块生成的代码,运行编译后的代码可能会为浮点输入产生非标准结果。例如,的数字输入gydF4y2Ba501.987gydF4y2Ba返回的字符串gydF4y2Ba“5.019870 e + 002”gydF4y2Ba而不是预期的字符串gydF4y2Ba“5.019870 e + 02”gydF4y2Ba.gydF4y2Ba

港口gydF4y2Ba

输入gydF4y2Ba

全部展开gydF4y2Ba

字符串第一部分的数据,指定为标量。的gydF4y2Ba格式gydF4y2Ba参数决定端口标签和输入数据的格式。例如,如果gydF4y2Ba格式gydF4y2Ba参数是gydF4y2Ba% dgydF4y2Ba,端口标签为d。gydF4y2Ba

属性中的格式说明符必须与输入信号的数据类型兼容gydF4y2Ba格式gydF4y2Ba参数。有关更多信息,请参见gydF4y2Ba格式gydF4y2Ba参数。gydF4y2Ba

数据类型:gydF4y2Ba单gydF4y2Ba|gydF4y2Ba双gydF4y2Ba|gydF4y2Baint8gydF4y2Ba|gydF4y2Baint16gydF4y2Ba|gydF4y2Baint32gydF4y2Ba|gydF4y2Bauint8gydF4y2Ba|gydF4y2Bauint16gydF4y2Ba|gydF4y2Bauint32gydF4y2Ba|gydF4y2Ba布尔gydF4y2Ba

字符串的第二部分的数据,指定为标量。的gydF4y2Ba格式gydF4y2Ba参数决定端口标签和输入数据的格式。例如,如果gydF4y2Ba格式gydF4y2Ba参数是gydF4y2Ba% fgydF4y2Ba,则端口标签为f。gydF4y2Ba

属性中指定的格式说明符必须与输入信号的数据类型兼容gydF4y2Ba格式gydF4y2Ba参数。有关更多信息,请参见gydF4y2Ba格式gydF4y2Ba参数。gydF4y2Ba

数据类型:gydF4y2Ba单gydF4y2Ba|gydF4y2Ba双gydF4y2Ba|gydF4y2Baint8gydF4y2Ba|gydF4y2Baint16gydF4y2Ba|gydF4y2Baint32gydF4y2Ba|gydF4y2Bauint8gydF4y2Ba|gydF4y2Bauint16gydF4y2Ba|gydF4y2Bauint32gydF4y2Ba|gydF4y2Ba布尔gydF4y2Ba|gydF4y2Ba不动点gydF4y2Ba|gydF4y2Ba枚举gydF4y2Ba|gydF4y2Ba公共汽车gydF4y2Ba

数据gydF4y2BaNgydF4y2Ba字符串的一部分,指定为标量。的gydF4y2Ba格式gydF4y2Ba参数决定端口标签和输入数据的格式。例如,如果gydF4y2Ba格式gydF4y2Ba参数是gydF4y2Ba% fgydF4y2Ba,则端口标签为f。gydF4y2Ba

属性中的格式说明符必须与输入信号的数据类型兼容gydF4y2Ba格式gydF4y2Ba参数。有关更多信息,请参见gydF4y2Ba格式gydF4y2Ba参数。gydF4y2Ba

数据类型:gydF4y2Ba单gydF4y2Ba|gydF4y2Ba双gydF4y2Ba|gydF4y2Baint8gydF4y2Ba|gydF4y2Baint16gydF4y2Ba|gydF4y2Baint32gydF4y2Ba|gydF4y2Bauint8gydF4y2Ba|gydF4y2Bauint16gydF4y2Ba|gydF4y2Bauint32gydF4y2Ba|gydF4y2Ba布尔gydF4y2Ba|gydF4y2Ba不动点gydF4y2Ba|gydF4y2Ba枚举gydF4y2Ba|gydF4y2Ba公共汽车gydF4y2Ba

输出gydF4y2Ba

全部展开gydF4y2Ba

由输入组成的输出字符串,指定为标量。gydF4y2Ba

数据类型:gydF4y2Ba字符串gydF4y2Ba

参数gydF4y2Ba

全部展开gydF4y2Ba

输入数据的格式,指定为标量。gydF4y2Ba

有关可接受的格式说明符的更多信息,请参阅算法一节。gydF4y2Ba

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

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

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

块特征gydF4y2Ba

数据类型gydF4y2Ba

双gydF4y2Ba|gydF4y2Ba整数gydF4y2Ba|gydF4y2Ba单gydF4y2Ba|gydF4y2Ba字符串gydF4y2Ba

直接引线gydF4y2Ba

是的gydF4y2Ba

多维信号gydF4y2Ba

没有gydF4y2Ba

适应信号gydF4y2Ba

没有gydF4y2Ba

讨论二阶导数过零检测gydF4y2Ba

没有gydF4y2Ba

算法gydF4y2Ba

全部展开gydF4y2Ba

格式说明符以百分号开始,gydF4y2Ba% gydF4y2Ba,以转换字符结尾。转换字符是必需的。还可以指定标识符、标志、字段宽度、精度和之间的子类型说明符gydF4y2Ba% gydF4y2Ba和转换字符。(说明符之间的空格是无效的,这里只显示可读性)。gydF4y2Ba

的gydF4y2Ba组成字符串gydF4y2BaBlock使用这个格式说明符原型:gydF4y2Ba

%[标记][宽度][.precision](长度)说明符gydF4y2Ba

扩展功能gydF4y2Ba

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

介绍了R2018agydF4y2Ba