simulateSystem | R Documentation |
This function enables easy simulation of iid masked lifetime observations from a system or network.
simulateSystem(system, n, rdens, ...)
system |
may be: a |
n |
how many simulations to produce. |
rdens |
a user defined function which generates random realisations of the component lifetimes. |
... |
parameters passed to the user defined function |
The system or network is specified by means of a system
object, whereby each end of the system is denoted by nodes named s
and t
which are taken to be perfectly reliable. It is easy to construct the appropriate reliability block diagram representation using the function createSystem
. Note that each physically distinct component should be separately numbered when constructing this object.
This function then generates iid realisations of masked lifetimes.
a numeric vector of length n
containing the masked lifetime data.
Please feel free to email louis.aslett@durham.ac.uk with any queries or if you encounter errors when running this function.
Louis J.M. Aslett louis.aslett@durham.ac.uk (https://www.louisaslett.com/)
# Simulate 20 masked lifetimes of a two component series system with Exponential(2)
# component lifetimes
# Using igraph object ...
simulateSystem(createSystem(s -- 1 -- 2 -- t), 20, rexp, rate=2)
# ... and using signature
simulateSystem(c(1,0), 20, rexp, rate=2)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.