CapacityUnits
舱容量单位
描述
的CapacityUnits
属性显示单元的定义能力
一个隔间对象的属性。CapacityUnits
可以是任何单位的单位图书馆。得到一个单位在图书馆定义的列表,使用sbioshowunits
函数。如果CapacityUnits
变化从一个单位转到另一个定义,能力
不会自动转换到新单位。的sbioconvertunits
这个转换函数。添加一个用户定义的单位名单,明白了sbioaddtolibrary
。
的CapacityUnits
属性是相同的单位
财产。
特征
适用于 | 对象:室 |
数据类型 | 特征向量 |
数据值 | 单位从图书馆的尺寸长度、面积或体积。默认=” (空的)。 |
访问 | 读/写 |
请注意
SimBiology®与使用单位包括空单元DimensionalAnalysis
和UnitConversion
特性。
当
DimensionalAnalysis
和UnitConversion
都是假
,单位不习惯。然而,SimBiology仍然执行最低水平的多维度分析,以决定是否反应速率的维度或浓度/时间/时间。当
DimensionalAnalysis
是真正的
和UnitConversion
是假
,单位(如果不是空的)必须有一致的维度,以便SimBiology可以执行量纲分析。然而,单位不转换。当
UnitConversion
被设置为真正的
(需要DimensionalAnalysis
是真正的
),SimBiology执行量纲分析和转换一切单位一致。因此,您必须指定单位一致,任何单位可以是空的。如果你有一个无量纲参数,你仍然必须设置它的单位无量纲的
。
例子
创建一个模型对象命名
my_model
。modelObj = sbiomodel (“my_model”);
添加一个隔间对象命名
细胞质
的能力0.5
。compObj = addcompartment (modelObj,“细胞质”,0.5);
设置
CapacityUnits
来飞升
,并验证。集(compObj CapacityUnits”,“飞升”);得到(compObj CapacityUnits)
MATLAB®返回:
ans =飞升