Main Content

Bootstrap confidence interval

creates each bootstrap sample by sampling with replacement from the rows of the nonscalar
data arguments in `ci`

= bootci(`nboot`

,`bootfun`

,`d`

1,...,`d`

N)`d1,...,dN`

. These nonscalar arguments must have the same
number of rows. The `bootci`

function passes the samples of nonscalar
data and the unchanged scalar data arguments in `d1,...,dN`

to
`bootfun`

.

specifies options using one or more name-value arguments. For example, you can change the
significance level of the confidence interval by specifying the `ci`

= bootci(`nboot`

,{`bootfun`

,`d`

1,...,`d`

N},`Name,Value`

)`'Alpha'`

name-value argument.

Note that you must pass the `bootfun`

and
`d1,...,dN`

arguments to `bootci`

as a single cell
array.

[1] Davison, A. C., and D. V. Hinkley.
*Bootstrap Methods and Their Applications.* Cambridge University Press,
1997.

[2] Efron, Bradley. *The
Jackknife, the Bootstrap and Other Resampling Plans.* Philadelphia: The Society
for Industrial and Applied Mathematics, 1982.

[3] DiCiccio, Thomas J., and Bradley
Efron. “Bootstrap Confidence Intervals.” *Statistical
Science* 11, no. 3 (1996): 189–228.

[4] Efron, Bradley, and Robert J.
Tibshirani. *An Introduction to the Bootstrap*. New York: Chapman &
Hall, 1993.