unscalemat: Unscale a matrix back to its original ranges.

Description Usage Arguments Value See Also Examples

View source: R/simdpp.r

Description

unscalemat() is a helper function to rescale a matrix back to its original ranges. Typically this is used to rescale the posterior samples of the parameters back to their original scale.

Usage

1
unscalemat(mat,r)

Arguments

mat

An n \times p matrix of numbers scaled to the [0,1] hypercube

r

An p \times 2 matrix of the original ranges of the variables

Value

A n \times p matrix with variables rescaled back to their original ranges, as specified by ranges.

See Also

getranges scaledesign

Examples

1
2
3
4
5
6
library(demu)

design=matrix(runif(10,1,5),ncol=2,nrow=5)
r=getranges(design)
design=scaledesign(design,r)
unscalemat(design,r)

demu documentation built on Jan. 13, 2020, 5:06 p.m.