词条 | str2double |
释义 | Matlab函数str2double简介 函数名称: str2double 函数功能: 把字符串转换数值,可以使用str2double来替代str2num。在matlab命令窗口中键入doc str2double或help str2double即可获得该函数的帮助信息。 语法格式: X = str2double('str') str是一个ASCII字符串表示的实数或复数, 这种调用格式把字符串转换成数值。str中可以转换形如1,000格式的带逗号分隔符的字符串。如果str不表示一个有效的数值, 该函数返回NaN。 X = str2double(C) 把元组C中所有字符串都转换为双精度数值。 返回一个和C具有同样尺寸的矩阵。 相关函数: char, hex2num, num2str, str2num 应用举例 >> str = '1,000,123'; >> a = str2double(str) a = 1000123 >> str2 = '1.2345e5'; >> b = str2double(str2) b = 123450 >> str3 = '1 + 2i'; >> c = str2double(str3) c = 1.0000 + 2.0000i >> str4 = '1.2345 6'; % 5后面有个空格 >> d = str2double(str4) d = NaN >> my_cell{1} = 'Hello'; >> my_cell{2} = '10'; >> e = str2double(my_cell) e = NaN 10 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。