题目

1、动态模型的建模分析,写出求解过程及分析结论。

(1)求解微分方程y'-xy=3x

(2)求微分方程x2y''-2xy'+2y=3x满足条件y(1)=0,y'(1)=1的特解。

(3)求微分方程组的通解。

(4)求函数f(x)=x3-4x+3在区间[-2,2]的极值。

(5)已知一组数据(-1,2),(0,2.5),(1,3),(2,4),(3,4.5),(4,5.5),求已知数据的拟合函数。

(6)应用Mathematica求解传染病模型,模型Ⅰ(指数模型)的通解与特解,并绘图。

(7)应用Mathematica求解传染病模型,模型Ⅱ(阻滞模型,SI模型),的通解与特解,并绘图(三种形状: S形状,正态形状,钟形)。

(8)应用Mathematica求解传染病模型,模型Ⅲ(SIS模型),的通解与特解。

(9)课程第7讲中的问题。在一片没有管理的林区,硬材树与软材树竞争可用的土地和水分。越可用的硬材树生长得越慢。软材树靠生长快、有效消耗水分和土壤养分与硬材树竞争。硬材树靠生长的高度与软材树竞争,它们遮挡了小树的阳光,也更抗疾病。这两种树能否同时在一片林区中无限期地共存,或者一种树是否会迫使另一种树灭绝?应用Mathematica求解以下方程。分析问题。

 2、写出简短程序,绘制特殊图形

(1)在Mathematica中绘制如下的星空图。

(2)在Mathematica中绘制心形图。提示:心形曲线的方程为,r=a(1-sinθ)

(3)在Mathematica中绘制三叶草或四叶草的图形。

(4)在Mathematica中绘制瓶子或罐子。

(5)在Mathematica中绘制海螺。

(6)在Mathematica中绘制魔方。

(7)在Mathematica中绘制漫画人形图。

(8)绘制其它任何,你觉得有意思的图形,现实存在的,或幻想的,或未来的图形。

解答过程

1、动态模型的建模分析

(1)根据题目一要求,输入微分方程,通过DSolve命令得到微分方程求解结果如下图所示:

图 1 - 微分方程求解

(2)根据题目二要求,输入微分方程,通过DSolve命令得到微分方程特解结果如下图所示:

图 2 - 微分方程特解

(3)根据题目三的要求,输入微分方程组,通过DSolve命令求得微分方程组的特解如下图所示:

图 3 - 微分方程组求特解

(4)根据题目四的要求,通过Plot和求极值命令得到函数在[-2,2]上的极值如下图所示:

图 4 - 求函数极值

(5)根据题目五的要求,通过Fit和Plot等函数命令得到改组数据的拟合数据,计算过程如下图所示:

首先求数据拟合

图 5 - 求数据拟合

Plot和Show等命令画出数据的散点图以及相关拟合的函数图像进行比较,比较结果如下图所示

图 6 - Plot作图

同时可以通过Show[图形变量组,可选项]的形式,将多个函数的图像画在同 一坐标系中,绘制结果如下图所示:

图 7 - Show作图

根据绘制结果分析,可以发现第二次比第一次的拟合程度高,但从简单实用的角度,可以选择第一个拟合函数

(6)根据题目六的要求,利用mathematica求解传染病模型,求解器通解和特解,并绘制图案。

通过计算可以的到通解和特解分别如下图所示:

图 8 - 通解和特解

绘制图案,将a=1,k=1如下图所示:

图 9 - 绘制图案

(7)根据题目七的要求,利用mathematica求解传染病模型2,求得其通解和特解,并绘制三种图案。

通过计算可以的到通解和特解分别如下图所示:

图 10 - 通解和特解

绘制图案,将a=1,k=1如下图所示:

S型曲线:

图 11 - S型曲线

正态形状:

图 12 - 正态形状

钟型曲线:

图 13 - 钟型曲线

(8)根据题目八的要求,利用mathematica求解传染病模型Ⅲ,求得其通解和特解,得到结果如下图所示:

图 14 - 通解求解

(9)根据题目九的要求,利用mathematica求解下列方程:

通过求解得到结果如下图所示:

图 15 - 求解方程

2、写出简短程序,绘制特殊图形

(1)通过查阅相关资料,根据题目要求画氢原子电子云((n,m,l)=(4,0,3))示意图,利用Mathematica绘制可得到近似于星空图如下:

图 16 - 星空图绘制

(2)在Mathematica中绘制心形图。根据心形曲线的方程为,r=a(1-sinθ)绘制得到心形图如下:

图 17 - 心形图绘制

(3)三叶草曲线

首先确定极坐标方程为r(x)=1+cos(3x)+1.5×[sin(3x)]^2,范围为[0,2π],使用PolarPlot命令在Mathematica即可绘制一个相比官方实例较为复杂的三叶草曲线,绘制图案如下图所示:

图 18 - 三叶草曲线

(4)在Mathematica中绘制瓶子或罐子。

通过查阅资料,通过Manipulate使用RevolutionPlot3D三维旋转图命令得到一个花瓶,生成花瓶如下:

图 19 - 花瓶绘制

(5)在Mathematica中绘制海螺。

通过查阅资料,通过Manipulate使用交互操作得到一个可以变形得到海螺的命令,并生成海螺如下:

图 20 - 绘制海螺图

(6)在Mathematica中绘制魔方。

通过查阅资料,通过Manipulate利用三维图像,数组等知识,绘制魔方如下图所示:

图 21 - 魔方绘制

(7)在Mathematica中绘制漫画人形图。

图 22 - 绘制人形图

(8)绘制其它任何,你觉得有意思的图形,现实存在的,或幻想的,或未来的图形。

图 23 - 绘制随意图案

mathematica动态模型的建模分析相关推荐

  1. 数学建模学习笔记(第五章:6个动态模型-微分方程的建立与分析)

    第五章:动态模型(微分方程建模) ·  预报与决策类型 ·  描述对象特征随时间或空间的演变过程: ·  分析对象特征的变化规律: ·  预报对象特征的未来特征: ·  研究控制对象特征的手段等. 这 ...

  2. 动态系统的建模与分析

    参考:DR_CAN 相同领域的文章: 动态系统的建模与分析 自动控制原理 Advanced控制理论 傅里叶级数与变换 工程数学 文章目录 1.介绍 2.电路系统建模 3.流体系统建模 4.拉普拉斯变换 ...

  3. R语言用GARCH模型波动率建模和预测、回测风险价值 (VaR)分析股市收益率时间序列...

    原文链接:http://tecdat.cn/?p=26897 风险价值 (VaR) 是金融风险管理中使用最广泛的市场风险度量,也被投资组合经理等从业者用来解释未来市场风险(点击文末"阅读原文 ...

  4. startuml动态模型工具_跟我学UML建模工具StarUML(第11部分)——应用StarUML创建顺序图的创建示例...

    杨教授大学堂,版权所有,盗版必究. 1/27 页 1.1 跟我学 UML 建模工具 StarUML (第 11 部分) --应用 StarUML 创建 顺序图的创建示例 1.1.1 UML 动态建模相 ...

  5. Algorithm:数学建模大赛之数学建模基础(经验/技巧)、流程(模型准备/模型假设/建模/求解/分析/优化/预测/评价)、论文写作(意义/摘要/关键词/问题重述和模型假设/建模/文献)之详细攻略

    Algorithm:数学建模大赛之数学建模基础(经验/技巧).流程(模型准备/模型假设/建模/求解/分析/优化/预测/评价).论文写作(意义/摘要/关键词/问题重述和模型假设/建模/求解/结论/参考文 ...

  6. (软件工程复习核心重点)第九章面向对象分析-第三节:面向对象分析之建立动态模型和功能模型

    文章目录 一:建立动态模型 (1)概念 A:适用性 B:步骤 (2)编写脚本 A:定义 B:目的 C:内容 D:方法 (3)设想用户界面 A:重要性 B:目的 C:方法 (4)画事件跟踪图 A:必要性 ...

  7. (软件工程复习核心重点)第八章面向对象方法学-第四节:面向对象建模之动态模型和功能模型

    文章目录 一:动态模型 (1)概念 (2)建模 二:功能模型 (1)概念 A:定义 B:组成 (2)用例图 A:定义 B:表示 ①:系统 ②:用例 ③:行为者 ④:用例间关系 三:三种模型比较(了解) ...

  8. [动态系统的建模与分析]15_伯德图,bode图,为什么是20logM?分贝又是什么?

    [动态系统的建模与分析]9_一阶系统的频率响应_低通滤波器 [动态系统的建模与分析]8_频率响应_详细数学推导 G(jw)_滤波器 [运放滤波器]3_反相同相比例放大电路_Multisim电路仿真 [ ...

  9. Algorithm:数学建模大赛(CUMCM/NPMCM)之数学建模(经验/技巧)、流程(模型准备/模型假设/建模/求解/分析/优化/预测/评价)、论文写作(意义/摘要/关键词/问题重述和模型假设/建

    Algorithm:数学建模大赛(CUMCM/NPMCM)之数学建模(经验/技巧).流程(模型准备/模型假设/建模/求解/分析/优化/预测/评价).论文写作(意义/摘要/关键词/问题重述和模型假设/建 ...

  10. 电影评分数据分析python_豆瓣电影简单评分模型-从收集数据到建模分析

    思路: 从豆瓣上抓取数据[主要是评分,只是那个人数的百分比和最终评分,不过够用了] 一.收集数据 起始URL:https://movie.douban.com/j/new_search_subject ...

最新文章

  1. php 删除xls文件,使用PHPExcel将xls文件转换为xlsx时出错
  2. 学会python爬虫怎么赚钱-自学python爬虫赚钱经历
  3. SQL基础语法与规则
  4. 正儿八经的详细讲java内部类
  5. LeetCode 5. 最长回文子串(动态规划)
  6. Windows XP 下的 MySQL+Apache+PHP 运行环境架设 (顶)
  7. python编程(基于twisted的客户端编程)
  8. 如何制作一寸、二寸、六寸照片
  9. yolo系列外文翻译_yolov3论文中英对照版
  10. 10个图库素材网站,免费可商用
  11. 运放 采集电压 电流高端采样
  12. 微信小程序tarBar使用
  13. 微信不显示王者荣耀连接服务器,王者荣耀省级不显示,王者荣耀不用微信怎么登录...
  14. plotnine数据可视化手册
  15. 关于黑苹果卡在[IGPU] Scheduler Throttle Cap=100ms的解决办法
  16. JetBrains .idea project directory (详细利用教程)
  17. bugku ctf 小山丘的秘密
  18. 蓝牙基带 比特流处理
  19. JAVA——迷宫问题
  20. S32 Design Studio 动态仿真数据,S32 DS实时查看变量数据。

热门文章

  1. 微信企业号开发:企业支付成功后关闭交易页面问题
  2. 深度学习之美(张玉宏)——第四章 人生苦短我用python
  3. 鸡得传染性鼻炎怎么治疗 鸡打喷嚏脸肿喂什么药
  4. 在centos上安装vmware14
  5. css3炫酷环形背景动画
  6. 利率浮动幅度bp什么意思,浮动利率bps换算百分比
  7. [NOIP2011] 观光公交解题报告
  8. 3029. 【NOIP2011DAY2】观光公交
  9. HTML判断夏令时,美国夏令时,要记得拨钟表哦Daylight Saving Time
  10. Python语言程序设计基础_实验2 基本数据类型和运算_答案_通识教育必修课程_上海师范大学