wblfit

Оценки параметра Weibull

Синтаксис

parmhat = wblfit(data)
[parmhat,parmci] = wblfit(data)
[parmhat,parmci] = wblfit(data,alpha)
[...] = wblfit(data,alpha,censoring)
[...] = wblfit(data,alpha,censoring,freq)
[...] = wblfit(...,options)

Описание

parmhat = wblfit(data) возвращает оценки наибольшего правдоподобия, parmhat, из параметров распределения Weibull, учитывая значения в векторном data, который должен быть положительным. parmhat двухэлементный вектор-строка: parmhat(1) оценивает параметр Weibull a и parmhat(2) оценивает параметр Weibull b, в PDF

y=f(x|a,b)=babxb1e(xa)bI(0,)(x)

[parmhat,parmci] = wblfit(data) возвращает 95% доверительных интервалов для оценок a и b в матричном parmci 2 на 2. Первая строка содержит нижние границы доверительных интервалов для параметров, и вторая строка содержит верхние границы доверительных интервалов.

[[parmhat,parmci] = wblfit(data,alpha) возвращается 100 (1 - alpha) Доверительные интервалы % для оценок параметра.

[...] = wblfit(data,alpha,censoring) принимает булев вектор, censoring, одного размера с data, который является 1 для наблюдений, которые подвергаются цензуре правом и 0 для наблюдений, которые наблюдаются точно.

[...] = wblfit(data,alpha,censoring,freq) принимает вектор частоты, freq, одного размера с data. Векторный freq обычно содержит целочисленные частоты для соответствующих элементов в data, но может содержать любые неотрицательные значения. Передайте в [] для alpha, censoring, или freq использовать их значения по умолчанию.

[...] = wblfit(...,options) принимает структуру, options, это задает параметры управления для итеративного алгоритма, функция используется для расчета оценок наибольшего правдоподобия. Функция подгонки Weibull принимает options структура, которая может быть создана с помощью функционального statset. Введите statset ('wblfit') видеть имена и значения по умолчанию параметров что wblfit принимает в options структура. Смотрите страницу с описанием для statset для получения дополнительной информации об этих опциях.

Примеры

data = wblrnd(0.5,0.8,100,1);
[parmhat, parmci] = wblfit(data)
parmhat =
  0.5861  0.8567
parmci =
  0.4606  0.7360
  0.7459  0.9973

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Смотрите также

| | | | | | |

Представлено до R2006a