词条 | str2num |
释义 | Matlab函数str2num简介 函数名称: str2num 在matlab中,无论是内建函数还是工具箱函数, 2很常见, 这可能是因为2英文two和to发音相同。而2写起来也比较简单。 所以很多转换类函数都用2来命名而非to。 比如number to string, 不是命名为numTostr而是num2str。 函数功能: 把字符串转换数值,可以使用str2double来替代str2num。在matlab命令窗口中键入doc str2num或help str2num即可获得该函数的帮助信息。 语法格式: x = str2num('str') str是一个ASCII字符串表示的数值, 这种调用格式把字符串转换成数值。str也可以是一个字符串矩阵, 这种情况下, 字符串矩阵被转换成一个数值矩阵。 [x, status] = str2num('str') 附加的返回值status用于获取转换状态, status等于逻辑1表示转换成功, 等于0表示转换失败。 相关函数: mat2str, int2str, num2str, sprintf, fprintf,str2double 应用举例 >> [a, ok] = str2num(str) a = 123 ok = 1 >> str2 = '1.0e5'; >> b = str2num(str2) b = 100000 >> str3 = '1.05'; >> c = str2num(str3) c = 1.0500 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。