exponenta event banner

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);

Больше о

свернуть все

Высокий звук

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

FO

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

FOCE

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

LAP

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

ЛБМ

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

NLME

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

PLM

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

PNLS

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

RELME

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

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