# D1.fun

##### Function to join x.star to t.vec to give matrix D1

Function to join `x.star`

to `t.vec`

to give matrix `D1`

with correct row-
and column- names.

- Keywords
- array

##### Usage

`D1.fun(x.star, t.vec)`

##### Arguments

- x.star
Matrix of code run points

- t.vec
Matrix of parameter theta values

##### Details

Note that the matrix returned is a D1 matrix: it is a design matrix for code observations as it contains both x and theta

##### References

M. C. Kennedy and A. O'Hagan 2001.

*Bayesian calibration of computer models*. Journal of the Royal Statistical Society B, 63(3) pp425-464M. C. Kennedy and A. O'Hagan 2001.

*Supplementary details on Bayesian calibration of computer models*, Internal report, University of Sheffield. Available at http://www.tonyohagan.co.uk/academic/ps/calsup.psR. K. S. Hankin 2005.

*Introducing BACCO, an R bundle for Bayesian analysis of computer code output*, Journal of Statistical Software, 14(16)

##### See Also

##### Examples

```
# NOT RUN {
data(toys)
jj <- extractor.toy(D1.toy)
x.star.toy <- jj$x.star
t.vec.toy <- jj$t.vec
D1.fun(x.star.toy , t.vec.toy) # both dataframes
D1.fun(x.star.toy , theta.toy) # one dataframe, one vector
D1.fun(x.toy , t.vec.toy) # one vector, one dataframe
D1.fun(x.toy,theta.toy) # two vectors
# }
```

*Documentation reproduced from package calibrator, version 1.2-8, License: GPL-2*