Learn R Programming

LoopAnalyst (version 1.2-7)

feedback: Feedback of a Partially Specified System

Description

Computes the qualitative feedback of a partially specified system; where qualitative means direction: increases, decreases, no change, or ambiguous.

Usage

feedback(C)

Value

-1, 0, 1, or NA

Arguments

C

A (-1, 0 1) square matrix.

Author

Alexis Dinno (alexis.dinno@pdx.edu)

Please contact me with any questions, bug reports or suggestions for improvement. Fixing bugs will be facilitated by sending along:

[1]a copy of your relevant R data file (de-labeled or anonymized is fine),
[2]a copy of the command syntax used, and
[3]a copy of the exact output of the command.

https://alexisdinno.com/LoopAnalyst/

Details

The supplied matrix is validated as a square (-1, 0, 1) matrix, and the sign-corrected product of system-spanning sets of disjunct loops is summed over all levels of feedback, and the result returned. Ambiguous results are returned as NA.

References

Puccia, C. J. and Levins, R. (1986) Qualitative Modeling of Complex Systems: An Introduction to Loop Analysis and Time Averaging. Cambridge: Harvard University Press. <tools:::Rd_expr_doi("10.4159/harvard.9780674435070")>.

See Also

make.cm.

Examples

Run this code
## compute the feedback of a system
data(submatrix)
feedback(submatrix)

Run the code above in your browser using DataLab