sbiofitstatusplot

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

Синтаксис

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

Описание

stop = sbiofitstatusplot(beta, status, state) инициализирует или обновляет график с фиксированными эффектами, beta, логарифмическая вероятность status.fval, и отклонение случайных эффектов, diagСостояние.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'сделанный, или '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);

Больше о

свернуть все

Высокий звук

Переменный алгоритм для оптимизации ЛБМ или приближений RELME

FO

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

FOCE

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

LAP

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

ЛБМ

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

NLME

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

PLM

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

PNLS

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

RELME

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

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

| | | | (Statistics and Machine Learning Toolbox)

Представленный в R2009b