% Np = the population of the community. (Default = 100, so you easily
% read the percentage of the community infectious/infected)
% Ni = the number of index case (initial infecious individual, Default = 1).
% Ds = is the minimum safe distance below which the probability of being
% infected is Prinf (Measure of how contagious the disease is:
% Lower means more contagious. Default = 0.05).
% Prinf = probability that you will be infected if you are closer than Ds
% to an infectious iindividial (Measure of how precautious people
% are: washing hands, not touching mucus membrane. Default = 0.2).
% Tr = Time it takes for an individual to be removed from the population
% (Death, Quarantined, Recovered and become immuned. Default = 1).
% F = Relative repulsive force strength (measure of social distancing Default = 1)
% videoname = Simulation video file name
Lateef Adewale Kareem (2021). SIRModelSimulation (https://www.mathworks.com/matlabcentral/fileexchange/74762-sirmodelsimulation), MATLAB Central File Exchange. Retrieved .
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Create scripts with code, output, and formatted text in a single executable document.
Hi, Can I know more about the coding architecture?
Do you have any references for it?
Like what random process is applied?
Hi, trupti borhade
I am so sorry, I have not been looking at this post and I forgot to set matlab to notify me when a comment is posted. Just changing the the value of F should handle that. No need to change other parameters.
You can watch this video for a guide.
https://www.youtube.com/watch?v=0Qq6RIpteBs&ab_channel=LateefKareem
Hi, I have downloaded the file and ran a simulation. Just wanted to ask if I have to show different scenarios of social distancing, will changing F flatten the curve? or do I need to change other parameters as well? I'm new to Matlab hence not well versed with the codes