主要内容

导入数据

从文件中导入数据

使用存储表格数据拟合和分析以后,您可以使用命令行。使用readtable没有NONMEM导入数据®列标题的解释。的readtable函数允许您使用名称-值对参数中,您可以指定选项如分隔符的类型和第一行是否包含标题名称。如果您想要使用的数据拟合sbiofitsbiofitmixed,将它转换成一个groupedData格式使用groupedData

准备导入的数据文件,删除任何评论出现在文件的开始。

例如:

%的文本文件数据= readtable (“tobramycin.txt”);%的文本文件。代替缺失值数据= readtable (“tobramycin.txt”,“TreatAsEmpty”,“。”);

导入的数据NONMEM格式的文件

使用sbionmimport函数从NONMEM导入数据格式的文件。导入数据没有NONMEM列标题的解释,明白了从文件中导入数据

准备导入的数据文件,删除任何评论出现在文件的开始,选择以下方法之一导入数据:

  • 如果数据文件只包含列标题所示值金宝app支持导入NONMEM格式化文件,可以使用下面的示例中所示的语法:

    文件名= C: \ \ datafiles \ dose.xls工作的;ds = sbionmimport(文件名);
  • 如果数据文件列标题标签不同于表所示金宝app支持导入NONMEM格式化文件你想申请NONMEM标题的解释:

    1. 创建一个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文件定义对象。

    2. 使用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的工作区。