数学模型的应用

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数学建模

数模作业(第一章)

P21

第一章

6、利用1.5节药物中毒施救模型确定对于孩子(血液容量为2000ml)以及成人(血液容量为

4000ml)服用氨茶碱能引起严重中毒和致命的最小剂量。

解:设孩子服用氨茶碱能引起严重中毒的最小剂量为1A ,则由1.5节中的药物中毒施救模型可知:

在胃肠道中药物的量为

.138

1()t x t A e -=,而在血液系统中药物的量为

0.11550.13861()6()

t t y t A e e --=-,再令0.1155

1()

()/6()t t

y t y t A e e

--==-再做出

()y t 的图像如下:

由图可知()y t 具有最大值,设在这个最大值max ()y t 在孩子血液中容量的比例为严重中毒的比例100/g ml μ以及致命的比例200/g ml μ即为孩子服用氨茶碱的最小剂量。于是可以去求这个最小剂量。由上图可知最大值位于8t h =左右, 利用Mathematics 去找出这个最大值。求得max ()=0.0669y t ,而7.892t h =。于是孩子服用氨茶碱引起严重中毒的最小剂量1A 有式子1max 6()/2000100/A y t ml g ml μ=,从而得此时1498256.1A g μ=同理可以求的孩子服用氨茶碱致命的最小剂量为996512.2g μ。而成人服用氨茶碱严重中毒与致命的

5101520

0.01

0.020.030.040.050.06

最小剂量分别为996512.21993024.4g g μμ、。

7、对于1.5节的模型,如果采用的是体外血液透析的办法,求解药物中毒施救模型的血液中药量的变化并作图。 解:由题可算得:

t=0:2:20

y=275*exp(-0.1386*t)+112.3*exp(-0.6930*t) plot(t,y,'b:')

第二章

3、根据2.5节中的流量数据(表2)和(2)式作插值的数值积分,按照连续模型考虑均流池的容量(用到微积分的极值条件)。

解:可以将表2中的数据建立散点图以及平均值,如下: h=0:1:23

y=[150.12,115.56,84.96,66.60,68.04,71.64,82.08,132.84,185.04,226.80,246.60,250.92,261.00,271.44,273.96,279,291.60,302.04,310.68,290.52,281.16,248.40,210.24,186.84] x1=0:0.01:23; t=sum(y)/24; plot(h,y,'-',x1,t) hold on

plot(h,y,x1,'b.')

02468101214161820

50100150200250300350

400

0510152025

50

100

150

200

250

300

350

另一方面由(1)()()c t c t f t g +=+-,经过转化(1)()

()lim ()1

c t c t c t f t g +-'≈=-,从而

即可转为0

00()()(),()()t

t c t f x dx g t t f x f t t =

--⎰

是的插值函数,是某个初始时刻。又

因为要求出均流池的最大容量max ()c t ,就要令()=0c t ',即().f t g =从中求出时间t 的值,

再去求max ()c t 。从书中可知23

31

1()203.67/24t g f t m h ===∑,又有散点图中可知存在两个时间点12(8,9),(2223)t t ∈∈,

使得().f t g =接下来我们来求出这两个时间12,t t ,不妨在时间段(89)(2223),、

,做插值并求出12,t t 即可求得128.45,22.208.t h t h ≈≈于是()c t 在1t 时刻或者2t 时刻达到最大值,显然不可能在1t 时刻。事实上,在1t 之前()f t 均小于g 所以()c t 不可能达到最大值,故只能在222.208t h ≈达到最大值。利用插值后的数值以及以直代曲的方法来求积分

()t

t f x dx ⎰

,从而可以利用数学软件MATLAB 求得最大值(代码见附录4)为

3917.08m .若要考虑25%的裕量,可按照31146.4m 来设计均流池。

数模作业(第二章插值法)

P56

3、题目:根据2.5节中的流量数据(表2)和(2)式作插值和数值积分,按照连续模型考虑考虑均流池的容量(用到微积分的极值条件)。

时间/h 0 1 2 3 4 5 6 7

流量/(m3.h-1) 150.12 115.56 84.96 66.60 68.04 71.64 82.08 132.84 时间/h 8 9 10 11 12 13 14 15

流量/(m3.h-1) 185.04 226.80 246.60 250.92 261.00 271.44 273.96 279.00 时间/h 16 17 18 19 20 21 22 23

流量/(m3.h-1) 291.60 302.04 320.68 290.52 281.16 248.40 210.24 186.84 分析:我们已知的只有数据的散点。通过已学知识,用matlab画图,画出散点所形成的曲线。

建立matlab文件e。m文件,输入的代码为:

h=0:1:23

y=[150.12,115.56,84.96,66.60,68.04,71.64,82.08,132.84,185.04,226. 80,246.60,250.92,261.00,271.44,273.96,279,291.60,302.04,310.68,29 0.52,281.16,248.40,210.24,186.84]

x1=0:0.01:23;

t=sum(y)/24;

plot(h,y,'*-',x1,t)

hold on

plot(h,y,x1,'r+')

在matlab工作区间运行结果为:

相关文档
最新文档