Main Content

fprintf

在封装子系统图标上居中显示变量文本

    说明

    fprintf(text) 命令在图标上居中显示格式化文本。

    fprintf(formatspec,var) 按照 formatSpec 中的指定格式化 var

    示例

    在模块图标上显示文本

    在图标上显示文本 Hello

    fprintf('Hello');

    在模块图标上显示格式化文本

    将字符 a 转换为整数 97,并将其显示在模块图标上。

    myvar = 'a'
    fprintf('hello = %d',myvar);
    

    format spec

    输入参数

    全部折叠

    指定出现在模块上的文本为字符串

    数据类型: char | string

    指定变量的转换字符。

    格式化操作符

    格式化操作符以百分号 % 开头,以转换字符结尾。必须指定转换字符。您也可以在 % 和转换字符之间指定标识符、标志、字段宽度、精度和子类型操作符。操作符之间的空格无效,此处显示空格只是为了便于阅读。

    转换字符

    下表显示转换字符以将数值和字符数据格式化为文本。

    值类型转换详细信息

    整数,有符号

    %d%i

    以 10 为底

    整数,无符号

    %u

    以 10 为底

    %o

    以 8 为底(八进制)

    %x

    以 16 为底(十六进制),小写字母 a - f

    %X

    %x 相同,大写字母 A - F

    浮点数

    %f

    定点记数法(使用精度操作符指定小数点后的位数)。

    %e

    指数记数法,如 3.141593e+00(使用精度操作符指定小数点后的位数)。

    %E

    %e 相同,但为大写,如 3.141593E+00(使用精度操作符指定小数点后的位数)。

    %g

    %e%f 的更紧凑形式,没有尾随零(使用精度操作符指定有效数字位数)。

    %G

    %E%f 的更紧凑形式,没有尾随零(使用精度操作符指定有效数字位数)。

    字符或字符串

    %c

    单一字符

    %s

    字符向量或字符串数组。输出文本的类型与 formatSpec 的类型相同。

    数据类型: char | string

    该变量按照 formatspec 中指定的格式化字符进行格式化。

    注意

    虽然此 fprintf 函数与对应的 MATLAB® 函数同名,但它只提供本页介绍的功能。

    版本历史记录

    在 R2006a 之前推出

    另请参阅

    | |