Статус графика оценки нелинейных смешанных эффектов
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)