-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathpre.min.js
1 lines (1 loc) · 6.01 KB
/
pre.min.js
1
function sir(a,t,d,s,e,o,r){let l={labels:[],datasets:[{data:[d],label:"Suseptible",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[s],label:"Infected",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[r-(d+s)],label:"Recovered",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)}]};for(let a=0;a<e;a++)l.datasets[0].data.push(l.datasets[0].data[a]-t*o*l.datasets[0].data[a]*l.datasets[1].data[a]/r),l.datasets[1].data.push(l.datasets[1].data[a]+t*o*l.datasets[0].data[a]*l.datasets[1].data[a]/r-o*l.datasets[1].data[a]),l.datasets[2].data.push(l.datasets[2].data[a]+o*l.datasets[1].data[a]),l.labels.push("Day "+(a+1).toString());new Chart(a,{type:"line",data:l,options:{title:{display:!0,text:"Total Cases"}}})}function seir(a,t,d,s,e,o,r,l){let h={labels:[],datasets:[{data:[d],label:"Suseptible",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[0],label:"Exposed",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[s],label:"Infected",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[l-(d+s)],label:"Recovered",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)}]};for(let a=0;a<e;a++)h.datasets[0].data.push(h.datasets[0].data[a]-t*o*h.datasets[0].data[a]*h.datasets[2].data[a]/l),h.datasets[1].data.push(h.datasets[1].data[a]+t*o*h.datasets[0].data[a]*h.datasets[2].data[a]/l-r*h.datasets[1].data[a]),h.datasets[2].data.push(h.datasets[2].data[a]+r*h.datasets[1].data[a]-o*h.datasets[2].data[a]),h.datasets[3].data.push(h.datasets[3].data[a]+o*h.datasets[2].data[a]),h.labels.push("Day "+(a+1).toString());new Chart(a,{type:"line",data:h,options:{title:{display:!0,text:"Total Cases"}}})}function seird(a,t,d,s,e,o,r,l,h){let n={labels:[],datasets:[{data:[d],label:"Suseptible",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[0],label:"Exposed",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[s],label:"Infected",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[h-(d+s)],label:"Recovered",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[0],label:"Dead",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)}]};for(let a=0;a<e;a++)n.datasets[0].data.push(n.datasets[0].data[a]-t*o*n.datasets[0].data[a]*n.datasets[2].data[a]/h),n.datasets[1].data.push(n.datasets[1].data[a]+t*o*n.datasets[0].data[a]*n.datasets[2].data[a]/h-r*n.datasets[1].data[a]),n.datasets[2].data.push(n.datasets[2].data[a]+r*n.datasets[1].data[a]-o*n.datasets[2].data[a]-l*n.datasets[2].data[a]),n.datasets[3].data.push(n.datasets[3].data[a]+o*n.datasets[2].data[a]),n.datasets[4].data.push(n.datasets[4].data[a]+l*n.datasets[2].data[a]),n.labels.push("Day "+(a+1).toString());new Chart(a,{type:"line",data:n,options:{title:{display:!0,text:"Total Cases"}}})}function seihrd(a,t,d,s,e,o,r,l,h,n,i,b){let p={labels:[],datasets:[{data:[d],label:"Suseptible",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[0],label:"Exposed",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[s],label:"Infected",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[0],label:"Hospitalized",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[b-(d+s)],label:"Recovered",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[0],label:"Dead",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)}]};for(let a=0;a<e;a++)p.datasets[0].data.push(p.datasets[0].data[a]-t*o*p.datasets[0].data[a]*p.datasets[2].data[a]/b),p.datasets[1].data.push(p.datasets[1].data[a]+t*o*p.datasets[0].data[a]*p.datasets[2].data[a]/b-l*p.datasets[1].data[a]),p.datasets[2].data.push(p.datasets[2].data[a]+l*p.datasets[1].data[a]-o*p.datasets[2].data[a]-h*p.datasets[2].data[a]),p.datasets[3].data.push(p.datasets[3].data[a]+i*p.datasets[2].data[a]-r*p.datasets[3].data[a]-n*p.datasets[3].data[a]),p.datasets[4].data.push(p.datasets[4].data[a]+o*p.datasets[2].data[a]+r*p.datasets[3].data[a]),p.datasets[5].data.push(p.datasets[5].data[a]+h*p.datasets[2].data[a]+n*p.datasets[3].data[a]),p.labels.push("Day "+(a+1).toString());new Chart(a,{type:"line",data:p,options:{title:{display:!0,text:"Total Cases"}}})}function seihcrd(a,t,d,s,e,o,r,l,h,n,i,b,p,M,u,f,C,S){let g={labels:[],datasets:[{data:[d],label:"Suseptible",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[0],label:"Exposed",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[s],label:"Infected",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[0],label:"Hospitalized",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[0],label:"Critical",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[S-(d+s)],label:"Recovered",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)},{data:[0],label:"Dead",borderColor:"#"+Math.floor(16777215*Math.random()).toString(16)}]};for(let a=0;a<e;a++)g.datasets[0].data.push(g.datasets[0].data[a]-t*o*g.datasets[0].data[a]*g.datasets[2].data[a]/S),g.datasets[1].data.push(g.datasets[1].data[a]+t*o*g.datasets[0].data[a]*g.datasets[2].data[a]/S-l*g.datasets[1].data[a]),g.datasets[2].data.push(g.datasets[2].data[a]+l*g.datasets[1].data[a]-o*g.datasets[2].data[a]-h*g.datasets[2].data[a]-b*g.datasets[2].data[a]+f*g.datasets[4].data[a]),g.datasets[3].data.push(g.datasets[3].data[a]+C*g.datasets[2].data[a]-r*g.datasets[3].data[a]-n*g.datasets[3].data[a]-i*g.datasets[3].data[a]+u*g.datasets[4].data[a]),g.datasets[4].data.push(g.datasets[4].data[a]+b*g.datasets[2].data[a]+i*g.datasets[3].data[a]-M*g.datasets[4].data[a]-p*g.datasets[4].data[a]-u*g.datasets[4].data[a]-f*g.datasets[4].data[a]),g.datasets[5].data.push(g.datasets[5].data[a]+o*g.datasets[2].data[a]+r*g.datasets[3].data[a]+M*g.datasets[4].data[a]),g.datasets[6].data.push(g.datasets[6].data[a]+h*g.datasets[2].data[a]+n*g.datasets[3].data[a]+p*g.datasets[4].data[a]),g.labels.push("Day "+(a+1).toString());new Chart(a,{type:"line",data:g,options:{title:{display:!0,text:"Total Cases"}}})}