Оцените нелинейные смешанные эффекты с помощью моделей 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
, а CovariateModel
объект. The CovariateModel
объект также обеспечивает преобразование параметра.
выполняет нелинейную оценку смешанных эффектов с дополнительными опциями, заданными одним или несколькими results
= sbionlmefit(..., Name,Value
)Name,Value
аргументы в виде пар.
Ниже приведена альтернатива предыдущему синтаксису:
задает results
= sbionlmefit(..., optionStruct
)optionStruct
, структура, содержащая поля и значения, которые являются аргументами пары "имя-значение", принимаемыми nlmefit
. Значения по умолчанию для optionStruct
совпадают с параметрами по умолчанию для аргументов, используемых nlmefit
, за исключением случаев, описанных в Входные Параметры.
[
возвращает данные моделирования модели SimBiology, results
, SimDataI
, SimDataP
]
= sbionlmefit(...)modelObj
, с использованием расчетных значений параметров.
|
Объект модели SimBiology используется для соответствия наблюдаемым данным. |
|
Примечание При использовании |
|
Примечание Для каждого подмножества данных, принадлежащих одной группе (как определено в столбце данных, заданном как
|
|
Вектор начальных оценок фиксированных эффектов. Первый |
|
Совет Чтобы одновременно подгонять данные с нескольких уровней дозы, опускайте случайный эффект ( |
|
Структура, содержащая поля и значения, которые являются парами "имя-значение", принятыми Если у вас есть Parallel Computing Toolbox™, можно включить параллельные вычисления для более быстрого подгонки данных путем установки аргумента пары "имя-значение" 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
(Statistics and Machine Learning Toolbox) страница с описанием.
Имейте в виду, что значения по умолчанию для этих 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
(Statistics and Machine Learning Toolbox)