Оценка нелинейных смешанных эффектов с помощью алгоритма stochastic EM (требуется программное обеспечение Statistics and Machine Learning Toolbox)
sbionlmefitsa будет удален в следующем выпуске. Использовать sbiofitmixed вместо этого.
results = sbionlmefitsa(modelObj, pkModelMapObject, pkDataObject, InitEstimates)
results = sbionlmefitsa(modelObj, pkModelMapObject, pkDataObject, CovModelObj)
results = sbionlmefitsa(..., Name,Value)
results = sbionlmefitsa(..., optionStruct)
[results, SimDataI, SimDataP] = sbionlmefitsa(...)
выполняет оценки с использованием алгоритма стохастического аппроксимационного ожидания-максимизации (SAEM) для подгонки данных популяции с моделью SimBiology ® ,results = sbionlmefitsa(modelObj, pkModelMapObject, pkDataObject, InitEstimates)modelObjи возвращает оценочные результаты в results структура.
определяет связь между параметрами и ковариатами с помощью results = sbionlmefitsa(modelObj, pkModelMapObject, pkDataObject, CovModelObj)CovModelObj, a CovariateModel объект. CovariateModel объект также обеспечивает преобразование параметров.
выполняет оценки с использованием алгоритма SAEM с дополнительными опциями, заданными одним или несколькими results = sbionlmefitsa(..., Name,Value)Name,Value аргументы пары.
Ниже приведена альтернатива предыдущему синтаксису:
определяет results = sbionlmefitsa(..., optionStruct)optionStruct, структура, содержащая поля и значения, которые являются аргументами пары имя-значение, принятыми nlmefitsa. Значения по умолчанию для optionStruct те же, что и значения по умолчанию для аргументов пары имя-значение, используемых nlmefitsa, с исключениями, описанными в «Аргументах ввода».
[ возвращает данные моделирования модели SimBiology, results, SimDataI, SimDataP] = sbionlmefitsa(...)modelObj, используя оценочные значения параметров.
|
Объект модели SimBiology, используемый для соответствия наблюдаемым данным. |
|
Примечание При использовании |
|
Примечание Для каждого подмножества данных, принадлежащих к одной группе (как определено в столбце данных, указанном
|
|
Вектор начальных оценок для фиксированных эффектов. Первое |
|
|
|
Структура, содержащая поля и значения, которые являются аргументами пары имя-значение, принятыми При наличии Toolbox™ Parallel Computing можно включить параллельные вычисления для более быстрой подгонки данных, задав аргумент пара имя-значение parpool; % Open a parpool for parallel computing opt = statset(...,'UseParallel',true); % Enable parallel computing results = sbionlmefitsa(...,'Options',opt); % Perform data fitting Совет Программное обеспечение SimBiology включает |
Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.
sbionlmefitsa функция использует аргументы пары имя-значение, поддерживаемые nlmefitsa функция.
Они nlmefitsa аргументы пары имя-значение жестко закодированы в sbionlmefitsa, и, следовательно, вы не можете установить их:
FEParamsSelect
FEConstDesign
FEGroupDesign
FEObsDesign
REConstDesign
REGroupDesign
REObsDesign
Vectorization
Если вы предоставляете CovariateModel объект как вход в sbionlmefitsa, то эти nlmefitsa пары «имя-значение» вычисляются на основе ковариатной модели, поэтому их нельзя задать:
FEGroupDesign
ParamTransform
REParamsSelect
Можно установить все остальные nlmefitsa аргументы пары имя-значение. Для получения подробной информации об этих аргументах см. nlmefitsa( Панель инструментов статистики и машинного обучения).
Помните, что значения по умолчанию для этих nlmefitsa аргументы пары имя-значение различаются при использовании sbionlmefitsa:
|
Числовой массив, задающий матрицу конструкции для каждой группы. По умолчанию: |
|
Вектор целых чисел, указывающий способ распределения параметров. Примечание Не используйте По умолчанию: Вектор из них, который указывает, что все параметры преобразуются в журнал. |
|
Символьный вектор, задающий функцию оптимизации, используемую при максимизации вероятности. По умолчанию: |
|
Структура, содержащая несколько полей, включая По умолчанию: Значение по умолчанию для |
Совет
Программное обеспечение SimBiology включает sbiofitstatusplot , которую можно указать в OutputFcn области Options входной аргумент пары имя-значение. Эта функция позволяет контролировать состояние фитинга.
|
Структура, содержащая следующие поля:
|
|
|
|
|
Model object | PKData object | PKModelDesign object | PKModelMap object | sbiofitstatusplot | sbionlinfit | sbionlmefit | SimData object | nlmefitsa (инструментарий статистики и машинного обучения)