Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

rxSplitPlusQ

This function splits a function based on + or - terms


Description

It uses the parser and does not disturb terms within other functions. For example:

Usage

rxSplitPlusQ(x, level = 0, mult = FALSE)

Arguments

x

Quoted R expression for splitting

level

Internal level of parsing

mult

boolean to split based on * and / expressions instead. By default this is turned off.

Details

aexp(b+c)+dlog(e-f)-g*f

would return

c("a * exp(b + c)", "d * log(e - f)", "- g * f")

Value

character vector of the split expressions

Author(s)

Matthew L. Fidler


RxODE

Facilities for Simulating from ODE-Based Models

v1.0.9
GPL (>= 3)
Authors
Matthew L. Fidler [aut] (<https://orcid.org/0000-0001-8538-6691>), Melissa Hallow [aut], Wenping Wang [aut, cre], Zufar Mulyukov [ctb], Alan Hindmarsh [ctb], Awad H. Al-Mohy [ctb], Matt Dowle [ctb], Cleve Moler [ctb], David Cooley [ctb], Drew Schmidt [ctb], Arun Srinivasan [ctb], Ernst Hairer [ctb], Gerhard Wanner [ctb], Goro Fuji [ctb], Hadley Wickham [ctb], Jack Dongarra [ctb], Linda Petzold [ctb], Martin Maechler [ctb], Matteo Fasiolo [ctb], Morwenn [ctb], Nicholas J. Higham [ctb], Roger B. Sidje [ctb], Simon Frost [ctb], Kevin Ushey [ctb], Yu Feng [ctb]
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.