欢迎来到天天文库
浏览记录
ID:51926566
大小:34.00 KB
页数:4页
时间:2020-03-19
《用SAS软件计算药物溶出度Weibull分布参数.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、用SAS软件计算药物溶出度Weibull分布参数【摘要】 目的计算药物溶出度Weibull分布参数。方法采用SAS软件非线性回归NLIN程序包中的LevenbergMarquardt法进行迭代计算。结果本方法计算的结果与文献的记录相吻合。结论本方法简便、快速、拟合结果准确,适用于药学工作者对药物溶出度Weibull分布的计算。【关键词】 药物溶出度;SAS系统;Weibull分布CalculationofWeibull’sdistributionparametersfordrugdissolutionwithSAS PANYushan1,LIWenqing2,WANGWei
2、1,MASuying3,HUGongzheng1 (HenanAgriculturalUniversity1.CollegeofAnimalHusbandryandVeterinarySciences;2.CollegeofLifeSciences,Zhengzhou,Henan450002,China;3.CollegeofPharmacy,HenanXinxiangMedicalCollege,Xinxiang,Henan453003,China)Abstract:ObjectiveTocalculatetheWeibull′sdistributionparameters
3、fordrugdissolution.MethodsTheparametersofdrugdissolutionrateweretreatedwithnonlinearregressionbySASsoftwareanditeratedbyLevenbergMarquardtalgorithm(LMA).ResultsThecalculationresultbySASwasidenticalwiththatinliterature.ConclusionThemethodwassimple,convenient,calculatedrapidlyandthefittingresul
4、twasaccurate.ItwassuitablefordataprocessingincalculationofWeibull′sdistributionfordrugdissolution. Keywords:drugdissolution;SAS;weibull’sdistribution 药物体外溶出度试验是一种控制药物制剂质量的体外检测方法,在对溶出试验数据进行处理时,其评价方法常用的有:对数曲线法、指数模型法、机率单位法、Weibull法、Gompertz法[1],这些方法中又以Weibull法最常用。许多文献对Weibull分布中参数的计算进行了探讨,目前对Wei
5、bull分布参数的求解多采用Excel软件计算[2~4],虽然比较常用,但这种方法计算过程复杂而且计算得到的数据也不够直观,需要进一步的处理。此外,比较实用的计算机处理软件有SPSS、MATLAB[5,6],本文提出采用SAS系统(StatisticalAnalysisSystem)计算药物溶出度Weibull分布参数时,方法简单,过程简练,计算速度快,为药物溶出度Weibull分布参数的求解提供了一种准确、快速的方法。 1数据资料 本文溶出数据来自文献[2],它提供的某药物在慢速搅拌(30r·min-1)的条件下,于不同的溶出介质中的累积溶出度-时间数据,见表1。 2方法与
6、结果 2.1数据输入与编辑程序 启动SAS(8.1)系统,打开工作界面,在显示的主窗口内,包含若干个子窗口,其中有三个最重要的窗口:Editor程序编辑窗口,Log运行记录窗口,Output输出记录窗口。数据输入过程是在Editor程序编辑窗口中进行。程序编辑窗口如图1。表1不同时间下药物累积溶出百分比 程序说明:data语句产生临时数据集Weibull(可任意命名,但不能超过八个字节),表明数据步的开始;input语句指明读取变量t、f,@@表示读入一条观测值后不换行,连续读入数据;cards语句表明以下为数据行,数据行以下的“;”表示数据行结束;proc语句表明调用NLI
7、N(非线性回归)过程,选用的迭代计算法是Marquardt法;model语句指定了所要拟合的非线性回归模型的Weibull表达式,这里的a、b、m分别是文献[7]中的α、1·β-1及m,其中“**”表示乘方;parms语句设定weibull参数的初始值,a=3,b=0.05,m=1;bounds语句表示Weibull参数a的条件是大于或等于0;run语句表示程序结束。编辑完毕后,点击Submit图标,提交编辑窗口中的程序或用菜单命令Run→Submit。 2.2计算
此文档下载收益归作者所有