ERR: ERR

Usage Arguments Examples

Usage

1
ERR(cf, i)

Arguments

cf
i

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
##---- Should be DIRECTLY executable !! ----
##-- ==>  Define data, use random,
##--	or do  help(data=index)  for the standard data sets.

## The function is currently defined as
function (cf, i) 
{
    target <- 0
    life <- length(cf) - 1
    for (item in replace(cf, cf < 0, 0)) {
        target <- target + fv(item, i, life)
        life <- life - 1
    }
    costs <- abs(replace(cf, cf > 0, 0))
    rootFunction <- function(rate) {
        total <- 0
        life <- length(costs) - 1
        for (item in costs) {
            total <- total + fv(item, i = rate, n = life)
            life <- life - 1
        }
        total - target
    }
    uniroot(rootFunction, lower = 1e-04, upper = 100)$root
  }

AmateurECE/economics documentation built on Feb. 4, 2020, 7:31 p.m.