Surface Plot for Basic Reproductive Number of Ross , Macdonald Malaria model
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Chukwuma Ugoala
am 27 Aug. 2019
Kommentiert: Chukwuma Ugoala
am 3 Sep. 2019
I am trying to replicate a plot for basic reproductive number
here is my code
[mu2,a] =meshgrid(0.01:0.001:0.03,0.005:0.01:0.5);
b =0.5;
c=0.5;
m=20;
r=0.01;
% Ro = (m.*a.^2.*b.*c)./(r.*mu2);
surf(mu2,a,Ro)
The problem is that the graph I get is not exactly what is in the paper, especially the range of a,mu2 and R0, there seem to be a mistake on the R0 formula , I don't know what is wrong. Please help
0 Kommentare
Akzeptierte Antwort
Anmol Dhiman
am 30 Aug. 2019
You can use the following code
[mu2,a] =meshgrid(0.1:0.01:0.5,0.01:0.001:0.03);
b =0.5;
c=0.5;
m=20;
r=0.01;
Ro = (m.*a.^2.*b.*c)./(r.*mu2);
surf(mu2,a,Ro)
hold on
z2 =0*mu2 + 1
surf(mu2,a,z2,'red')
I got this figure using the above code:
3 Kommentare
Anmol Dhiman
am 3 Sep. 2019
Hi update the surf command to below line
surf(mu2,a,z2,'MarkerFaceColor','red')
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Surface and Mesh Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!