文件名称:数字到科学前缀:将数值转换为带有公制前缀的字符串(SI/工程)。 奖励:二进制前缀!-matlab开发
文件大小:19KB
文件格式:ZIP
更新时间:2024-06-20 16:39:38
matlab
函数 NUM2SIP 将数字标量转换为带有公制前缀(又名 SI 前缀或工程前缀)的字符串。 例如,值 1000 被转换为“1 k”。 在 MATLAB FEX 上测试了度量前缀提交(请参阅致谢)并且没有找到一个可以正确转换所有值且支持正确 SI 间距的函数后,我编写了自己的函数。 然后对它们进行详尽的测试以确认它们确实给出了正确的输出。 本次投稿: * 始终包含空格字符(SI 标准要求)。 * 自动选择最合适的前缀。 * 四舍五入到要求的有效数字(默认==5)。 * 前缀可以选择为全名 ('kilo') 或符号 ('k')。 * 包括或删除尾随十进制零的选项。 *如果需要大写数字,例如“ 1 M”而不是“ 1000 k”,则四舍五入到下一个前缀。 ### 奖励功能### 函数 NUM2BIP 将数字转换为二进制前缀字符串,例如值 1024 转换为“1 Ki”。 函数 NUM2R
【文件预览】:
num2sci.zip