使用表
存储表格数据拟合和分析以后,您可以使用命令行。使用readtable
没有NONMEM导入数据®列标题的解释。的readtable
函数允许您使用名称-值对参数中,您可以指定选项如分隔符的类型和第一行是否包含标题名称。如果您想要使用的数据拟合sbiofit
或sbiofitmixed
,将它转换成一个groupedData
格式使用groupedData
。
准备导入的数据文件,删除任何评论出现在文件的开始。
例如:
%的文本文件数据= readtable (“tobramycin.txt”);%的文本文件。代替缺失值数据= readtable (“tobramycin.txt”,“TreatAsEmpty”,“。”);
使用sbionmimport
函数从NONMEM导入数据格式的文件。导入数据没有NONMEM列标题的解释,明白了从文件中导入数据。
准备导入的数据文件,删除任何评论出现在文件的开始,选择以下方法之一导入数据:
如果数据文件只包含列标题所示值金宝app支持导入NONMEM格式化文件,可以使用下面的示例中所示的语法:
文件名= C: \ \ datafiles \ dose.xls工作的;ds = sbionmimport(文件名);
如果数据文件列标题标签不同于表所示金宝app支持导入NONMEM格式化文件你想申请NONMEM标题的解释:
创建一个NONMEM文件定义对象。该对象允许您定义的数据文件中的列标题是什么意思在SimBiology®。在接下来的例子中,列包含响应值CP
,而在NONMEM格式化文件的列标签DV
。
使用妥布霉素的数据集[1]创建一个NONMEM文件定义对象和定义如下:
def = sbionmfiledef;def.DoseLabel =“剂量”;def.GroupLabel =“ID”;def.TimeLabel =“时间”;def.DependentVariableLabel =“CP”;def.MissingDependentVariableLabel =“形状”;def.EventIDLabel =“EVID”;def.ContinuousCovariateLabels = {WT,“HT”、“年龄”、“性”、“CLCR”};
你的文件可以包含任何名称列标题。看到sbionmfiledef
您可以配置的属性列表的NONMEM文件定义对象。
使用sbionmimport
函数导入数据文件中指定的列标题定义为NONMEM文件定义对象。例如,浏览到
(matlabroot
/工具箱/ simbio / simbiodemos /matlabroot
文件夹MATLAB®安装)。
(数据、pkDataObject) = sbionmimport(妥布霉素。txt”, def,…' TreatAsEmpty ', '。');
这个示例向您展示如何获得PKData对象,PKDataObj
,而进口,因为您将使用PKData对象拟合模型。
的sbionmimport
函数接受property-name-value对接受数据集
。例如,如果数据集不包含列标题,使用“ReadVarNames”,假的
指定sbionmimport
从文件的第一行应该读值。
为创建一个模型来适应数据信息,明白了使用命令行创建一个药代动力学模型。
对于支持的详细信息数据格式和MATLAB的函数将数据导入到工作金宝app区,看到导入数据的方法。
你也可以使用MATLAB导入向导(参见导入数据交互式地导入图像、音频和视频。使用导入向导,导入数据文本文件(如. txt
和.dat
)、mat文件和电子表格文件,(如xls
)。
MATLAB数据源导入向导流程。向导识别数据分隔符,以及行或列标题,方便数据选择的过程和进口到MATLAB工作区。您可以导入数据到SimBiology模型分析仪应用MATLAB的工作区。