此表中列出的功能的多种方法,以数字数据转换为字符阵列。
功能 |
描述 |
例 |
---|---|---|
转换为等效的角色正整数。(截断任何小数部分)。 |
|
|
转换双精度值的阵列以一个字符串数组。 |
|
|
转换为字符类型的正或负整数。(任何舍入小数部分)。 |
|
|
转换数字类型为字符类型的指定的精度和格式。 |
|
|
转换数字类型为字符类型的指定的精度,返回一个字符向量MATLAB®可以评估。 |
|
|
转换为字符类型十六进制基座的正整数。 |
|
|
转换为字符类型的二进制基的正整数。 |
|
|
从2至36转换为字符类型的任何碱的正整数。 |
|
该烧焦
函数整数转换为Unicode®字符代码,并返回的等效字符组成的字符数组:
X = [77 65 84 76 65 66];炭(x)的ANS = 'MATLAB'
该int2str
,num2str
和mat2str
功能表示数值为其中各个字符表示输入值的一个单独的数字的文本。该int2str
和num2str
函数通常用于标记图是有用的。例如,下面的线使用num2str
以制备用于自动标签X一个情节 - 轴:
函数plotlabel(X,Y)情节(X,Y)= CHR1 num2str(分钟(X));CHR2 = num2str(MAX(X));OUT = [ 'F的值从' CHR1 '到' CHR 2];xlabel(下);
另一类转换函数改变数值入字符数组代表在另一基地一个十进制值,如二进制或十六进制表示。这包括DEC2HEX
,DEC2BIN
和dec2base
。