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