sbiofitstatusplot

Статус графика оценки нелинейных смешанных эффектов

Синтаксис

stop = sbiofitstatusplot(beta, status, state)
stop = sbiofitstatusplot(beta, status, state, fenames)

Описание

stop = sbiofitstatusplot(beta, status, state) инициализирует или обновляет график с фиксированными эффектами, beta, вероятность журнала status.fvalи отклонение случайных эффектов, diag(status.Psi).

Функция возвращает выход (stop) для удовлетворения требований к 'OutputFcn' опция nlmefit или nlmefitsa. Для sbiofitstatusplot, значение stop всегда false.

stop = sbiofitstatusplot(beta, status, state, fenames) задает имена для эффектов с фиксированной точкой fenames.

Использование sbiofitstatusplot для получения информации о состоянии подбора кривой NLME при использовании sbiofitmixed функция. Задайте @sbiofitstatusplot для 'OutputFcn' поле statset и затем передайте структуру как входной параметр для sbiofitmixed.

Также можно задать 'ProgressPlot' аргумент пары "имя-значение" в true когда вы запускаете sbiofitmixed. Функция sbiofitmixed затем вызовы sbiofitstatusplot при каждой итерации функции. Для получения дополнительной информации смотрите График прогресса.

Входные параметры

beta

Текущие фиксированные эффекты

status

Структура, содержащая несколько полей

ОбластьЗначение
inner

Структура, описывающая текущий статус внутренних итераций в процедурах ALT и LAP с полями:

  • procedure

    • 'PNLS', 'LME', или 'none' когда процедура 'ALT'

    • 'PNLS', 'PLM', или 'none' когда процедура 'LAP'

  • state'init', 'iter', 'done', или 'none'

  • iteration - целое число, начиная с 0, или NaN

procedure'ALT' или 'LAP'
iterationЦелое число, начиная с 0
fvalТекущая логарифмическая правдоподобность
PsiТекущая ковариационная матрица случайных эффектов
thetaТекущая параметризация Psi
mseТекущее отклонение ошибок

state

Либо 'init', 'iter', или 'done'.

fenames

Вектор символов, строка, строковый вектор или массив ячеек из векторов символов, задающих имена фиксированных эффектов

Примеры

Получите информацию о состоянии для подбора кривой NLME:

% Create a statset option with 'OutputFcn'.
fitOptions.Options = statset('OutputFcn',@sbiofitstatusplot);
% Pass the structure to sbiofitmixed function.
results = sbiofitmixed(..., fitOptions);

Подробнее о

свернуть все

Высокий звук

Чередующийся алгоритм оптимизации приближений LME или RELME

FO

Оценка первого порядка

FOCE

Условная оценка первого порядка

КОЛЕНИ

Оптимизация лапласианского приближения для FO или FOCE

ЛБМ

Оценка линейных смешанных эффектов

NLME

Нелинейные смешанные эффекты

PLM

Профилированная максимизация вероятностей

PNLS

Наказанные нелинейные методы наименьших квадратов

RELME

Ограниченная вероятность для модели линейных смешанных эффектов

См. также

| | | | (Statistics and Machine Learning Toolbox)

Введенный в R2009b