文件名称:科学前缀到数字:将带有公制前缀的字符串转换为数值(SI/工程)。 奖励:二进制前缀!-matlab开发
文件大小:18KB
文件格式:ZIP
更新时间:2024-06-20 16:39:41
matlab
函数 SIP2NUM 将带有公制前缀(又名 SI 前缀或工程前缀)的字符串转换为数值。 例如,'1 k' 被转换为 1000。 在 MATLAB FEX 上测试了度量前缀提交(请参阅致谢)并且没有找到一个可以正确转换所有值的函数后,我编写了自己的函数。 然后对它们进行详尽的测试以确认它们确实给出了正确的输出。 本次投稿: * 自动检测前缀,或者可以将其指定为名称或符号。 * 检测数字,包括 +/- 符号、十进制数字和指数 E 符号。 * 检测字符串中的零个或多个数字。 * 返回输入字符串中被检测到的数字+前缀分割的部分。 * 返回数字中检测到的有效数字的个数。 ### 奖励功能### 函数 BIP2NUM 将二进制前缀字符串转换为数字,例如 '1 Ki' 转换为 1024。 函数 RKM2NUM 将 RKM 代码转换为数字,例如 '1k2' 转换为 1200。 ###反向转换
【文件预览】:
sci2num.zip