可变的(ScheduleDose RepeatDose)
从表到剂量对象设置剂量信息
语法
可变的(doseObj(资源)
描述
可变的(
从表中设置剂量数据doseObj
,资源描述
)资源描述
到一个剂量对象doseObj
.
输入参数
doseObj
- - - - - -量对象
ScheduleDose
对象|RepeatDose
对象|剂量对象数组
剂量对象,指定为ScheduleDose对象
或RepeatDose对象
或者这些对象的数组。
资源描述
- - - - - -计量数据
表格|表的单元格数组
剂量数据,指定为表或表的单元格数组。如果doseObj
是剂量对象的数组吗资源描述
必须是与?大小相同的表的单元格数组doseObj
.
如果doseObj
是一个ScheduleDose
对象,资源描述
必须有2或3个变量(列)代表剂量时间、量和速率(可选)。变量名(tbl.Properties.VariableNames
)必须“时间”
,“数量”
,“速度”
(可选)。
如果doseObj
是一个RepeatDose
对象,资源描述
必须只有一行,包含4或5个变量(列),代表剂量开始时间、量、间隔、重复计数和速率(可选)。变量名(tbl.Properties.VariableNames
)必须“开始时间”
,“数量”
,“间隔”
,“RepeatCount”
,“速度”
(可选)。每个变量的值可以是数值标量或参数的名称(如果属性是参数化).
的单位资源描述
变量(tbl.Properties.VariableUnits
),如果有,则复制到对应的属性单元doseObj
.
例子
将剂量数据表设置为RepeatDose对象
创建一个包含剂量起始时间、量、间隔、重复计数和速率的表。
开始时间= 5;数量= 500;间隔= 1;RepeatCount = 3;率= 1;台=表(开始时间、数量、时间间隔、RepeatCount率);
创建一个RepeatDose
对象,并从表中设置剂量信息。
rdose = sbiodose (“rdose”,“重复”);可变的(rdose(资源);
将剂量数据表设置为ScheduleDose对象
创建一个包含剂量时间和剂量的表格。
时间= [1 2 3 4 5]';Amount = [10 15 20 25 30]';台=表(时间、数量);
创建一个ScheduleDose
对象,并从表中设置剂量信息。
sdose = sbiodose (“sdose”,“安排”);可变的(sdose(资源);
将剂量表数组设置为剂量对象数组
创建一个包含剂量时间和剂量的表格。
时间= [1 2 3 4 5]';Amount = [10 15 20 25 30]';tbl1 =表(时间、金额);
创建一个包含剂量起始时间、量、间隔、重复计数和速率的表。
开始时间= 5;数量= 500;间隔= 1;RepeatCount = 3;率= 1;tbl2 =表(开始时间、数量、时间间隔、RepeatCount率);
创建剂量表的单元格数组。
tblArray = {tbl1, tbl2};
创建ScheduleDose
而且RepeatDose
对象
sdose = sbiodose (“sdose”,“安排”);rdose = sbiodose (“rdose”,“重复”);doseArray = [sdose, rdose];
将剂量表的单元格数组设置为剂量对象。
可变的(doseArray tblArray);
版本历史
介绍了R2014a
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
您也可以从以下列表中选择网站:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。