主要内容

可变的(ScheduleDose RepeatDose)

从表到剂量对象设置剂量信息

语法

可变的(doseObj(资源)

描述

可变的(doseObj资源描述从表中设置剂量数据资源描述到一个剂量对象doseObj

输入参数

全部折叠

剂量对象,指定为ScheduleDose对象RepeatDose对象或者这些对象的数组。

剂量数据,指定为表或表的单元格数组。如果doseObj是剂量对象的数组吗资源描述必须是与?大小相同的表的单元格数组doseObj

如果doseObj是一个ScheduleDose对象,资源描述必须有2或3个变量(列)代表剂量时间、量和速率(可选)。变量名(tbl.Properties.VariableNames)必须“时间”“数量”,“速度”(可选)。

如果doseObj是一个RepeatDose对象,资源描述必须只有一行,包含4或5个变量(列),代表剂量开始时间、量、间隔、重复计数和速率(可选)。变量名(tbl.Properties.VariableNames)必须“开始时间”“数量”“间隔”“RepeatCount”,“速度”(可选)。每个变量的值可以是数值标量或参数的名称(如果属性是参数化).

的单位资源描述变量(tbl.Properties.VariableUnits),如果有,则复制到对应的属性单元doseObj

例子

全部折叠

创建一个包含剂量起始时间、量、间隔、重复计数和速率的表。

开始时间= 5;数量= 500;间隔= 1;RepeatCount = 3;率= 1;台=表(开始时间、数量、时间间隔、RepeatCount率);

创建一个RepeatDose对象,并从表中设置剂量信息。

rdose = sbiodose (“rdose”“重复”);可变的(rdose(资源);

创建一个包含剂量时间和剂量的表格。

时间= [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

Baidu
map