早教吧 育儿知识 作业答案 考试题库 百科 知识分享

最好是用mathematica水池中有盐水2000m3,其中含盐2kg,以每分钟6m3的速度向水池注入含盐量为0.5kg/m的盐水,同时以每分钟4m3的速度从水池中抽出混合均匀的盐水,每隔十分钟计算含盐量,并列表表示;

题目详情
最好是用mathematica
水池中有盐水2000m3,其中含盐2kg,以每分钟6m3的速度向水池注入含盐量为0.5kg/m的盐水,同时以每分钟4m3的速度从水池中抽出混合均匀的盐水,每隔十分钟计算含盐量,并列表表示;
计算含盐量达到0.2kg/m3时候所需要的时间
▼优质解答
答案和解析
这是初等微分方程中比较有名的混合问题
使用w(t)和s(t)分别代表water和salt,
考虑一个时间段dt,则有:
s(t+dt)=s(t)+dt*3-dt*4*s(t)/w(t)
w(t+dt)=w(t)+dt*6-dt*4
初始条件:s(0)=2; w(0)=2000;
因为关于water的方程是独立的,不使用微分方程也可以得到:
w(t)=2000+2*t.带入关于salt的方程得到:
s'(t)+2*s(t)/(1000+t)=3; s(0)=2;
然后DSolve或者NDSolve即可.
salt:(2000000 + 3000000 t + 3000 t^2 + t^3)/(1000 + t)^2
至于浓度只需除以水量,
ratio:(2000000 + 3000000 t + 3000 t^2 + t^3)/(1000 + t)^2/(2000+2*t)
Solve[rate==0.2,t]可以得到t=184.84(min)
当然你的意思可能是不使用微分方程用离散的方法,这样的话
water[t_] := 2000 + 6*t - 4*t;
salt[0] = 2;
salt[t_] := salt[t] = salt[t-1] + 3 - 4.*salt[t - 1]/water[t - 1]
下面的命令得到含盐量随时间的变化.
TableForm[Table[{t,salt[t]},{t,0,100,10}],
TableHeadings -> {None,{Time,Salt}}]
这种情况下得到的时间是180-190 min之间,和前面很接近.OK!
看了 最好是用mathematic...的网友还看了以下:

50字不够,在问题补充里,判断一个铝球是否是实心的,他们对铝球进行了测量,实验数据如下:(ρ=2.7  2020-03-31 …

将23克金属钠放在足量M克水中,再加入24克金属镁放入足量M克稀盐酸中,反应后所的溶液的质量分别为  2020-06-05 …

科学判断铁球是否空心2.为了判断一个小铁球是不是空心,某同学测得如下数据:(铁密度=7.9乘10^  2020-07-17 …

在探究“水吸收的热量与哪些因素有关”的实验中,记录的实验数据如表:实验次数质量m/kg水的初温t0/  2020-12-02 …

为了判断一个小铜球是不是空心的,小明测得如下数据:(ρ铜=8.9×103kg/m3)铜球的质量m/g  2020-12-04 …

1.太阳对行星的引力和行星对太阳的引力为作用力和反作用力,但引力定律的推导过程中可以得出太阳对行星的  2020-12-19 …

小明在探究单摆来回摆动一次的时间与什么因素有关时,提出如下猜想:①可能与小球的质量m有关;②可能与摆  2021-01-10 …

用天平、小瓶和一杯水测砂石密度的步骤是:(1)用天平称得一小堆砂石的质量m石;(2)用天平称得小瓶的  2021-01-22 …

用天平、小瓶和一杯水测砂石密度的步骤是:(1)用天平称得一小堆砂石的质量m石;(2)用天平称得小瓶的  2021-01-22 …

为了判断一个小铁球是不是空心的,某同学测得如下数据:(ρ铁=7.9×103㎏/m3)铁球的质量m/g  2021-02-01 …