【源码+文档】MATLAB实现的药物扩散仿真系统

文章介绍了基于数学知识和课堂学习的建模方法,特别是使用Matlab进行血药浓度变化的动态模拟。作者首先建立一室模型,然后扩展到更精确的两室模型,分别代表中心室和周边室。通过Matlab的图形和动画功能,观察和比较不同参数下的仿真结果,以验证模型的准确性。作者提到已具备Matlab基础,并在王小平老师的指导下熟悉了相关工具和方法。
摘要由CSDN通过智能技术生成

二 试题建模过程

1 题目理解

根据平时所学的数学知识与课上所讲的建模方法,很容易理解题目的要求。即建立一个仅含中心室的一室模型,以时间为线,查看不同参数下,中心室的血药浓度的变化情况。步骤应该如下,首先根据自己建立的模型求解出一组能使系统稳定的系数。再用 Matlab 工具的一系列画图函数以及动画效果,实际模拟其数量的变化情况,在考虑实际情况的因素下,看仿真结果是否与实际情况相符,若相符则模型建立基本正确,若不成功就需要再改进模型。

除此之外,通过查阅资料,为了更加精确地仿真,我将一个机体划分成两个房室,即将机体分为血液较丰富的中心室(包括心、肺、肾等器官)和血液较贫乏的周边室(如四肢、肌肉组织等)。两室模型的建立和求解方法可以推广到多室模型。

2 做题目前的准备工作

在上课的时候,王小平老师已经讲过了一些实际模型的建立方法以及求解过程。王老师也花了一部分时间,给我们讲解了 Matlab 的基本用法以及 Matlab 的 GUI 工具。自己在上课的时候课下也基本都一一试过这些操作。再加上原先已经对于 Matlab 有过一定的了解,所以对于此题目入门还是很快的。

3 模型建立

模型抽象 如下图所示。

规定参数含义 如下表所示。

 

  源码和文档都托管在了【WRITE-BUG数字空间】上面了,有需要的可自取~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值