pm_addunit

添加新的单元到单元注册表

语法

pm_addunit(单位的名字,转换,unitexpression)

描述

pm_addunit(单位的名字,转换,unitexpression)引入一个新单位,单位的名字,定义为转换* unitexpression

第一个参数,单位的名字,必须是有效的单元名称,也就是说,它必须以字母开头,只包含字母和数字。

第二个参数,转换,可以是正实标量,也可以是1x2数组。如果这个参数有两个元素,那么它指定一个仿射转换,第一个元素(一个正实数)是线性转换系数,第二个是偏移量。有关更多信息,请参见热量单位转换

第三个参数,unitexpression,必须是一个有效的单元表达式,使用的单元已经在单元注册表中定义。

单元数学表达式支持以下运算符:万博1manbetx

* 乘法
/ 部门
^ 权力
+,- 加减-只针对指数
() 用括号指定计算顺序

例子

添加一个新的单位厘米,厘米,以米计,:

pm_addunit(“厘米”,0.01,“m”);

加上一个新单位牛顿,N,以公斤、米、秒为单位:

pm_addunit (' N ', 1公斤* m / s ^ 2);

增加一个新的华氏单位,degF,以摄氏温度计算:

pm_addunit('degF', [5/9 -32*5/9], 'degC');

介绍了R2007a