sprat-xsa-experimental
/
sr-tests.R
30 строк · 486.0 Байт
1sr.flsr.bevholt <- function (ssb, a, b) {
2r <- (ssb * a) / (ssb + b)
3return(r)
4}
5
6sr.eqsim.bevholt <- function (ssb, a, b) {
7r <- ((ssb*a)/(1 + ssb*b))
8return(r)
9}
10
11sr.segreg <- function(ssb, a, b) {
12if (ssb > b)
13return (a*b)
14
15return (a*ssb)
16}
17
18# test values
19a <- 754.26
20b <- 1.0042e+8
21ssb <- 89255193
22
23
24rec <- sr.segreg(ssb, a, b)
25print(rec/1e+9)
26
27# segreg: 170t.t -> 75.7 m.rec
28# bevholt: 170t.t -> 84.1 m.rec
29# bevholt: 89t.t -> 59.5 m.rec
30# segreg: 89t.t -> 67.3