% This script needs the file Fsis.m to run
% Fsis.m contains the differential equation model
% S is the number of Susceptible individuals at each time step
% I is the number of Infected individuals at each time step
N=1000; %Population Size
%-- initial condictions
i0=5; % initial condiction for I
s0=N-i0; % initial condiction for S
% --
T=200; % evaluation time
%-- parameters
beta=0.1; % infectious rate
mu= 0.01; % recover rate
%--
S0I0=[s0 i0]; % initial condictions Vector
Tspam=[0:0.1:T]; % time interval
%-- Numerical Integration
[T,Y] = ode45(@(t,Y) Fsis(t,Y,beta,mu,N),Tspam,S0I0);
%--
S=Y(:,1); % Solution S
I=Y(:,2); % Solution I
%----- plots -----
plot(T,S,'k');
hold on;
grid on;
plot(T,I,'r--');
title(['SIS model with parameters: \beta= ',num2str(beta),', \mu= ',num2str(mu), ', N=',num2str(N)])
xlabel('Time')
ylabel('Number of Individuals')
legend('S','I','Location','best')
%------------------
没有合适的资源?快使用搜索试试~ 我知道了~
SIS Epidemic Model传染病学模型(Matlab完整源码和数据)
共4个文件
m:2个
png:1个
jpg:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 196 浏览量
2023-05-22
12:49:30
上传
评论 1
收藏 67KB ZIP 举报
温馨提示
SIS Epidemic Model传染病学模型(Matlab完整源码和数据) SIS Epidemic Model传染病学模型(Matlab完整源码和数据) SIS模型是一种基本的传染病学模型,用于描述一个人群中某种传染病的传播情况。SIS模型假设每个人都可以被感染,即没有免疫力,同时也可以重新感染。SIS模型的名称来自于模型中涉及的两种状态:易感染状态(Susceptible)和感染状态(Infectious)。模型中的主要参数包括感染率和康复率。 在SIS模型中,人群被划分为两个类别:易感染者和感染者。易感染者可以通过与感染者接触而被感染,感染者在一段时间后可能康复,但也可能重新感染。SIS模型的传染病学特征是,感染者的恢复只能通过自然康复,而不是通过治疗或疫苗等干预手段。
资源推荐
资源详情
资源评论
收起资源包目录
SIS.zip (4个子文件)
Fsis.m 143B
1.png 31KB
SIS_model.jpg 39KB
run_SIS.m 977B
共 4 条
- 1
资源评论
- jackeyfaker2024-01-03非常有用的资源,有一定的参考价值,受益匪浅,值得下载。
前程算法屋
- 粉丝: 4181
- 资源: 712
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功