Convert R code to Matlab Code
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
ZAINULABADIN ZAFAR
am 3 Mär. 2020
Kommentiert: KSSV
am 3 Mär. 2020
Need help in converting R code to Matlab Code.
3 Kommentare
Walter Roberson
am 3 Mär. 2020
You convert it to MATLAB by writing the MATLAB equivalent of each line. Except perhaps the line that sets plotting parameters: that does not appear to have a good correspondence with MATLAB.
Akzeptierte Antwort
KSSV
am 3 Mär. 2020
lam=0.01 ;
d=0.8 ;
reps=21 ;
rvec=linspace(0,10,reps) ; % vector of R0 values
inf=zeros(1,length(rvec)) ;; % empty vector to save infected density
ct=1; % just a counter to be able to index vectors
for i = 1:length(rvec) % #loop over R0 values
Rn = rvec(i) ;
if(Rn<1)
I=0 ; % if R0 is less than 1, no equilbirum infecteds
else
I=d*(Rn-1)/lam ; %equilibrium infecteds on page 60
end
inf(i) = I ; % record this for each value of R0
end
plot(rvec,inf) % p
2 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Biological and Health Sciences 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!