数学模型实验-微分方程模型

实验7-1传染病模型2SI模型)——画di/dti曲线图
(要求:正文按小四号宋体排版;写清楚每一项的内容;文件命名示例:数模实验报告-计算机1班-2000011111-张三-第1次作业)
一、实验目的
建立SI模型,观测易感染者和已感染者人数变化,更好更有效的控制传染病的传播和预防。
二、实验要求
   
    k=0.1,画出di/dti的曲线图,求i 为何值时di/dt达到最大值,并在曲线图上标注。试编写一个m 文件来实现。
参考程序运行结果(在图形窗口菜单选择Edit/Copy Figure,复制图形):
三、实验内容
1)画曲线图
fplot 函数,调用格式如下: fplot(fun,lims) fun 必须为一个M 文件的函数名或对变量x 的可执行字符串。若lims [xmin xmax],则x 轴被限制在此区间上。 健康心理学lims [xmin xmax ymin ymax],则y 轴也被限制。
2)求最大值
用求解边界约束条件下的非线性最小化函数fminbnd,调用格式如下: x=fminbnd(‘fun’,x1,x2)
fun 必须为一个M 文件的函数名或对变量x 的可执行字符串。 返回自变量x 在区间x1<x<x2 上函数取最小值时的x 值。
4)指示最大值坐标
用线性绘图函数plot,调用格式如下: plot(x1,y1,’ 线型 数据点图标’, x2,y2,’ 线型 数据点图标’,)
3)图形的标注
使用文本标注函数text,调用格式如下:
1. text(x,y,文本标识内容,HorizontalAlignment,字符串1)
x,y 给定标注文本在图中添加的位置。 HorizontalAlignment为水平控制属性,控制文本标识起点位于点(x,y)同一水平线上。 字符串1为水平控制属性值,取三个值之一: left,点
(x,y)位于文本标识的左边。 center,点(x,y)位于文本标识的中心点。 right,点(x,y)位于文本标识的右边。
2.text(x,y, 文本标识内容,VerticalAlignment,字符串2)
x,y 给定标注文本在图中添加的位置。 itgVerticalAlignment为垂直控制属性,控制文本标识起点位于点(x,y)同一垂直线上。 字符串1为垂直控制属性值,取四个值之一middletopcap菜园保卫战,baselinebottom。(对应位置可在命令窗口应用确定)
4)坐标轴标注
调用函数xlabelylabel title
四、实验结果及其分析
1.M文件代码
fplot('0.1*x*(1-x)',[0 1.1 0 0.03]);
2012年广东高考语文x=fminbnd('-0.1*x*(1-x)',0,1)
y=0.1*x*(1-x)
hold on; hold on; %在上面的同一张图上画线(同坐标系)
plot([0,x],[y,y],':',[x,x],[0,y],':');
text(0,y,'(di/dt)m','VerticalAlignment','bottom');
text(x,-0.001,num2str(x),'HorizontalAlignment','center');
title('SI模型di/dt~i曲线');
塔顶吊柱
xlabel('i');
ylabel('di/dt');
2.实验结果
3. di/dti的曲线图
实验7-2传染病模型2SI模型)——i~t曲线图
(要求:正文按小四号宋体排版;写清楚每一项的内容;文件命名示例:数模实验报告-计算机1班-2000011111-张三-第1次作业)
一.实验目的
熟悉MATLAB操作,解决实际问题。
二.实验要求
求出微分方程的解析解i(t),画出如下所示的i~t 逐步回归分析曲线(i(0)=0.15, k=0.2, t=0~30)。试编写一个m 文件来实现。(在图形窗口菜单选择Edit/Copy Figure,复制图形)

本文发布于:2024-09-23 22:36:17,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/369885.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:文本   控制   标识   图形   标注   函数
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议