Задайте связь между параметрами и ковариатами
The Expression свойство является вектором символов или массивом векторов символов, где каждый вектор символов представляет отношение между параметром и одной или несколькими ковариатами. The Expression свойство обозначает фиксированные эффекты с префиксом theta, и случайные эффекты с префиксом eta.
Каждое выражение должно быть в форме:
parameterName = relationship |
Этот пример выражения определяет связь между параметром (volume) и ковариат (weight), с фиксированными эффектами, но без случайных эффектов:
CovModelObj.Expression = {'volume = theta1 + theta2*weight'}; |
Эта таблица иллюстрирует форматы экспрессии для некоторых общих параметро-ковариатных отношений.
| Параметрико-ковариатная связь | Формат выражения |
|---|---|
| Линейный со случайным эффектом | Cl = theta1 + theta2*WEIGHT + eta1 |
| Экспоненциальный без случайного эффекта | Cl = exp(theta_Cl + theta_Cl_WT*WEIGHT) |
| Экспоненциальный, WEIGHT, центрированный по среднему значению, имеет случайный эффект | Cl = exp(theta1 + theta2*(WEIGHT - mean(WEIGHT)) + eta1) |
| Экспоненциальный, логарифмический (WEIGHT), который эквивалентен модели степени | Cl = exp(theta1 + theta2*log(WEIGHT) + eta1) |
| Экспоненциальный, зависимый от WEIGHT и AGE, имеет случайный эффект | Cl = exp(theta1 + theta2*WEIGHT + theta3*AGE + eta1) |
| Обратный пробит, зависимый от WEIGHT и AGE, оказывает случайный эффект | Cl = probitinv(theta1 + theta2*WEIGHT + theta3*AGE + eta1) |
| Обратный логит, зависимый от WEIGHT и AGE, имеет случайный эффект | Cl = logitinv(theta1 + theta2*WEIGHT + theta3*AGE + eta1) |
Совет
Чтобы одновременно подгонять данные с нескольких уровней дозы, используйте CovariateModel объект как входной параметр sbiofitmixed, и опустить случайный эффект (eta) из Expression свойство в CovariateModel объект.
The Expression свойство должно отвечать следующим требованиям:
Выражения действительны MATLAB® код.
Каждое выражение линейно с преобразованием.
Для каждого параметра существует только одно выражение.
В каждом выражении ковариата используется не более чем в одном термине.
В каждом выражении существует самое большее один случайный эффект (eta)
Фиксированный эффект (theta) и случайный эффект (eta) имена являются уникальными внутри выражений и между ними. То есть каждая ковариата имеет свой фиксированный эффект.
Совет
Используйте getCovariateData метод для просмотра ковариатных данных при записи уравнений для Expression свойство CovariateModel объект.
Совет
Используйте verify метод для проверки того, что Expression свойство CovariateModel объект удовлетворяет условиям, описанным ранее.
| Применяется к | Объект: CovariateModel |
| Тип данных | Вектор символов или массив ячеек из векторов символов |
| Значения данных | parameterName = relationship |
| Доступ | Чтение/запись |