Задайте связь между параметрами и ковариатами
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 |
Доступ | Чтение/запись |