将字符数组或字符串转换为数值数组 |
您所在的位置:网站首页 › 将字符转为数字怎么弄的呢 › 将字符数组或字符串转换为数值数组 |
数值矩阵的文本表示形式,指定为字符数组或字符串标量。 表示数值矩阵的文本可以包含空格、逗号或分号,例如 '5'、'10,11,12' 或 '5,10;15,20'。除数值和分隔符之外,输入文本还可以包含以下各项: 小数点 前导 + 或 - 符号 字母 e 或 d,后接 10 的幂指数 字母 i 或 j,指示复数或虚数 true 或 false,指示逻辑值 空格字符的存在可能会对结果产生影响。例如,str2num('1+2i') 和 str2num('1 + 2i') 都返回复数 1.0000 + 2.0000i,而 str2num('1 +2i') 返回 1×2 向量 [1.0000 + 0.0000i 0.0000 + 2.0000i]。为了避免此问题,请使用 str2double 函数。 str2num 仅转换字符数组和字符串标量。要将非标量字符串数组或元胞数组转换为数值数组,请使用 str2double 函数。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |