Description Usage Arguments Details Value Author(s)

Generate new proposals for the x from the current. Generates all x at once.

1 2 3 4 5 | ```
norm.proposal(m, n, sigma)
mvnorm.proposal(m, n, Sigma)
bmvnorm.proposal(m, n, Sigma)
``` |

`m` |
number of records |

`n` |
number of parameters |

`sigma` |
variance |

`Sigma` |
variance |

norm.proposal - Independent Normal proposal - every component is independent, with variances of individual components determined by sigma. The recycling rule applies to sigma, so sigma may be a scalar, an m vector or a m by n matrix.

mvnorm.proposal - Multivariate Normal proposal - all components of all points are correlated. In this case Sigma is the joint covariance of the m*n components of the proposal points.

bmvnorm.proposal - Block Multivariate Normal proposal - components of points are correlated, but points are independent. Here Sigma is an array of m covariance matrices that determine the covariance of the m proposal points.

An list object with get, set and tune functions to manage the state of the proposals.

`proposal` |
propose new set of parameters from last |

`get` |
get variance values |

`set ` |
set variance values |

`tune` |
tune the variance for proposal functions |

Simon Wotherspoon

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.