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