Постройте состояние нелинейной оценки смешанных эффектов
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
в каждой функциональной итерации. Для получения дополнительной информации см. График Прогресса.
|
Текущие фиксированные эффекты |
|
Структура, содержащая несколько полей
|
|
Любой |
|
Вектор символов, строка, представляет в виде строки вектор или массив ячеек из символьных векторов, задающий имена фиксированных эффектов |
Получите информацию о статусе для подбора кривой NLME:
% Create a statset option with 'OutputFcn'. fitOptions.Options = statset('OutputFcn',@sbiofitstatusplot); % Pass the structure to sbiofitmixed function. results = sbiofitmixed(..., fitOptions);
sbiofitmixed
| sbionlinfit
| sbionlmefit
| sbionlmefitsa
| nlmefit
(Statistics and Machine Learning Toolbox)