主要内容

rehashunitdbs.

刷新单元数据库文件马铃薯小路

描述

例子

rehashunitdbs.在MATLAB上刷新单元数据库文件®小路。要加载自定义单元数据库,请使用此功能与CreateCustomDBFromexcel功能结合使用。

rehashunitdbs.功能:

  • 清除内存中的所有先前加载的自定义单元。

  • 将支持的单位集重置为内置单位。万博1manbetx

  • 使用扩展查找数据库文件.slunitdb.mldtax.在MATLAB路径上并加载这些数据库。

  • 如果加载具有相同名称的单位,则会发出警告。如果单位在不同的数据库中有几个具有相同名称的定义,则默认情况下,函数尝试使用内置单元数据库中的定义。如果该单位未在内置数据库中定义,则该函数使用Matlab路径上的数据库中的定义。

要查看支持的电子表格格万博1manbetx式,请参阅自定义单位电子表格格式

例子

全部收缩

从自定义Excel创建自定义单位数据库文件®电子表格文件,UNILONDB.XLSX.

以任何顺序创建包含这些列和数据的Excel电子表格:

  • 姓名,包含盎司_force.

  • 象征,包含OZF.

  • Asciisymbol.,包含OZF.

  • 显示名称,包含{\ rm {} oz_ {force}}

  • 定义表达,包含oz * gn.

  • CONCERSIVESFACTOR.,包含1

  • conversionOffset.,包含0.

  • 物质,包含力量

输入您的自定义单元规范。

例如,保存数据库文件UNILONDB.XLSX.

创建数据库。

CreateCustomdBfromexcel('unitsdb.xlsx'

该功能创造了UNILONDB.SLUNITDB.MLDATX.在当前文件夹中。

将当前文件夹添加到MATLAB路径。

addpath.C:\ work \ custom_units

将新单位数据库加载到内存中。

rehashunitdbs.
在R2020A中介​​绍