我试图从论文中复制下面的图https://pubmed.ncbi.nlm.nih.gov/32834653/。
下面给出了参数值和基本再生数的公式。
beta_s = 0.274
alpha_a = 0.4775
alpha_u = 0.695
mu = 0.062
gamma_a = 0.29
q_i = 0.078
1/eta_i = 0.009
1/eta_u = 0.05
R_0 = (beta_s*alpha_a)/(gamma_a+mu) + (beta_s*alpha_u*gamma_a*(1-q_i))/((gamma_a+mu)
(eta_u+mu))
如果有人能帮我用R或MATLAB绘制图表,我将非常感谢。
2条答案
按热度按时间vyu0f0g11#
添加到@AlanCameron的回答中添加水平面:
水平加面功能:
添加平面:
使用
rgl
包也可以很容易地完成这些基本操作,它还允许动态旋转并正确处理遮挡:装饰(表面的颜色渐变等)有点难。
vwhgwdsa2#
在R中,可以使用plot3D库: