fix_multstartpars: Check and fix multstart parameters

View source: R/kinfitr_miscfuncs.R

fix_multstartparsR Documentation

Check and fix multstart parameters

Description

Checks and fixes for inputted multstart parameters. Checks missing multstart boundaries, checks if some parameters aren't to be tried with different starting parameters, and checks the lengths of the multstart bounds

Usage

fix_multstartpars(
  start,
  lower,
  upper,
  multstart_iter,
  multstart_lower,
  multstart_upper
)

Arguments

start

Original starting values for without multstart

lower

Lower fitting bounds

upper

Upper fitting bounds

multstart_iter

Iterations

multstart_lower

Lower starting bounds

multstart_upper

Upper starting bounds

Value

A list containing the parameters

Author(s)

Granville J Matheson, mathesong@gmail.com

Examples

start <- list(a = 1, b = 2, c = 3)
upper <- lapply(start, function(x) x + 1)
lower <- lapply(start, function(x) x - 1)
multstart_iter <- 5

multstart_lower <- NULL
multstart_upper <- NULL

fix_multstartpars(start, lower, upper, multstart_iter, multstart_lower, multstart_upper)

mathesong/kinfitr documentation built on Jan. 15, 2024, 11:07 p.m.