数学建模实验报告陈洁..docVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数学建模实验报告陈洁.

湖南城市学院 数学与计算科学学院 《数学建模》实验报告 专 业: 信息与计算科学 学 号: 1209301-14 姓 名: 陈洁 指导教师: 王扉 成 绩: 2014年 11月 14日 目录 实验五 差分方程模型 10 实验六 离散模型 12 实验七 数据处理 14 实验八 回归分析模型 16 实验五 代数方程和差分方程模型 实验目的:理解向量、矩阵的基本概念和序列递推分析的意义,掌握代数方程和差分方程模型建模与求解步骤与方法。 实验内容:A、B中任选一题,C、D题中任选一题,撰写实验报告,包括问题分析、模型假设、模型构建、模型求解和结果分析与解释五个步骤。 B题 化学反应方程式的确定 化学试验中,我们常常可以观察到反应物和生成物,需要进一步确实它们之间的定量关系,即确定化学反应方程。现已知 求方程中各反应物和生成物的系数。 实验报告: 一、问题分析 由质量守恒定理,我们可以知道,在化学反应中,各元素应满足守恒定理,既通过元素守恒原则,我们可以配平以上化学方程式,并利用MATLAB软件加以辅助求解。 二、模型假设 题目以给出假设。 三、模型构建 方程式的假设和元素守恒原则,我们可以得到一个齐次线性方程组: (1) 四、模型求解 解除(1)既可配平原化学方程式 用matlab 中的命令 x=null(A, r )即可.其中:r=rank(A) A=[3,0,-1,0; 8,0,0,-2; 0,2,-2,-1]; 用matlab 求解程序为: A=[3,0,-1,0;8,0,0,-2;0,2,-2,-1]; r=rank(A); y=null(A, r) 得到解为: y=[ 0 -1 -1 0 -1 2 1 1 1 0 0 0 0 2 1 -2 0 1 0 0 0 0 1 0 0 0 0 1] 其列向量为Ay=0的一个基本解 五、结果分析与解释 得到解为: 其列向量为Ay=0的一个基本解 再将结果等比列化成整数,可知最后解为: D题 种群年龄结构变化 某农场饲养的某种动物所能达到的最大年龄为15岁,将其分成三个年龄组:第一组,0~5岁;第二组,6~10岁;第三组,11~15岁.动物从第二年龄组起开始繁殖后代,经过长期统计,第二组和第三组的繁殖率分别为4和3.第一年龄和第二年龄组的动物能顺利进入下一个年龄组的存活率分别为和.假设农场现有三个年龄段的动物各100头,问15年后农场三个年龄段的动物各有多少头? 实验报告: 一、问题分析 种群是直接通过雌性个体的繁殖而增长的所以用雌性个体数量变量的变化为研究对象比较方便。 二、模型假设 将种群按照年龄的大小等间隔的分成n个年龄组,如每1岁或5岁为一组,与之相对应,时间也分成与年龄组区间大小相等的时段,如1年或5年为一个时段。记时段k第i年龄组的种群数量为xi(k),k=0,1,2,3……n。 三、模型构建 在稳定的环境下和不太长的时间内,合理地假设种群的繁殖率为bi,即每个个体在1个时段内繁殖的数量,记第i年龄组的死亡率为di,即1个时段内死亡数的比例si=1-di称为存活率。 由题设,在初始时刻0~5岁、6~10岁、11~15岁的三个年龄段动物数量分别为: x1(0)=1000,x2(0)=1000,x3(0)=1000 以五年为一个年龄段,则某一个时刻三个年龄段的动物数量可以用一个向量 X=[X1X2X3]表示,X(k)=[ x1(k) x2(k) x3(k) ]T。 模型求解 在MATLAB命令窗口中输入下面命令: eig(L) Ans=1.5000 -1.3090 -0.1090 编辑M脚本文件animal.m,运行下面程序: d=1.5; X=[1000;1000;1000]; L=[0 4 3;1/2 0 0;0 1/4 0]; Y=L*x; Y1=d*x; K=1; While max(abs(y-y1))0.00001 X=y; Y=L*x; y1=d*x; K=k+1; end k 五、结果分析与解释 从表中数据

文档评论(0)

stzs + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档