MATLAB在强心苷比较中的应用
2012-09-27徐文丽姜忠华
徐文丽,姜忠华
(1.电子科技大学 数学科学学院,四川 成都 611731;2.电子科技大学 物理电子学院,四川 成都 610054)
MATLAB在强心苷比较中的应用
徐文丽1,姜忠华2
(1.电子科技大学 数学科学学院,四川 成都 611731;2.电子科技大学 物理电子学院,四川 成都 610054)
首先根据药物动力学的房室分析理论,建立口服药物动力学模型,推导出多次给药的血药浓度计算公式,并对模型作了参数识别;其次根据相关资料设计出用药方案,根据所建立的药物动力学模型,使用相关数据,分别计算出多次用药后的血药浓度值及其变化,而且还绘制出了两种给药方案的药时曲线,其中计算和绘图都利用了MATLAB计算软件;最后通过对现有两种方案下的平均稳态血药浓度的分析,针对病人的情况采取最优方案。
MATLAB;算法;心力衰竭;饱和量;维持量
MATLAB语言是当前国际上自动控制领域的首选计算机语言也是很多理工科专业最适合的计算机语言。作为一种程序设计语言,MATLAB提供了循环语句结构,条件语句结构,开关语句结构以及与众不同的试探语句。本文中用到了循环语句结构,二维图形绘制语句。图形绘制是MATLAB语言的一大特色。MATLAB中提供了一系列直观、简单的二维图形绘制命令与函数,可以将实验结果和仿真结果用可视的形式显示出来。假设用户已经获得了一些实验数据。例如,已知各个时刻t=t1,t2,…,tn,在这些时刻处的函数值y=y(t1),y(t2),…,y(tn),则可以将这些数据输入到 MATLAB 环境中,构成向量t=[t1,t2,…,tn]和y=[y(t1),y(t2),…,y(tn)],如果用户想用图形的方式表示二者之间的关系,则给出plot(t,y)即可绘制二维图形。……
