Статус графика оценки нелинейных смешанных эффектов
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
при каждой итерации функции. Для получения дополнительной информации смотрите График прогресса.
|
Текущие фиксированные эффекты |
|
Структура, содержащая несколько полей
|
|
Либо |
|
Вектор символов, строка, строковый вектор или массив ячеек из векторов символов, задающих имена фиксированных эффектов |
Получите информацию о состоянии для подбора кривой 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)