Набор функций отклика для локальной модели
RFs = L.ResponseFeatures
Это свойство локального объекта модели, mbcmodel.localmodel
.
RFs = L.ResponseFeatures
возвращает mbcmodel.responsefeatures
объект. L
является локальной моделью.
Описание взаимосвязей между локальными моделями, локальными откликами и другими ответами см. в разделе «Понимание структуры модели для сценариев» в документации «Начало работы».
Доступные свойства и методы описаны в следующих таблицах.
Свойство | Описание |
---|---|
EvaluationPoints | Массив ячеек точек оценки для набора функций отклика (только для чтения). Элемент EvaluationPoints пуст, если функция отклика не использует точку оценки. Это свойство настраивается при создании функции отклика (см. «Метод добавления»). |
Типы | Массив ячеек типов для набора функций отклика (только для чтения). Это свойство настраивается при создании функции отклика (см. «Метод добавления»). |
NumberOfResponseFeatures | Количество функций отклика в наборе (только для чтения). |
IsFitted | Локальная модель была установлена. |
Метод | Описание |
---|---|
Добавить | Добавьте новую функцию отклика в набор признаков отклика RF = Add(RF,RFtype)
RF = Add(RF,RFtype,EvaluationPoint)
|
Удалить | Удалите функцию отклика из набора признаков отклика RF = Remove(RF,index) |
Выбрать | Выберите подмножество функций отклика из набора функций отклика RF = Select(RF,indices) |
getDefaultSet | Список функций отклика по умолчанию RF = getDefaultSet(RF) Возвращает |
getAlternativeTypes | Список всех типов функций альтернативного отклика для локальной модели RFtypes = getAlternativeTypes(RF) Возвращает массив ячеек отклика функции типа векторов символов для локальной модели. |
Оценить | Оцените функции отклика rfvals = Evaluate(RF); Возвращает значения для функций отклика для текущей локальной модели. [rfvals,stderr] = Evaluate(RF) Также возвращает стандартные ошибки для функций отклика для текущей локальной модели. Локальная модель должна быть установлена перед оценкой функций отклика. |
Якобиан | Якобианская матрица функций отклика относительно параметров J = Jacobian(RF) Локальная модель должна быть установлена перед вычислением матрицы Якобия. |
Ковариация | Ковариационная матрица для функций отклика rfvals = Covariance(RF); Локальная модель должна быть установлена перед вычислением ковариационной матрицы. |
Корреляция | Матрица корреляции для функций отклика rfvals = Correlation(RF) Ошибки возникают, если модель не установлена. |
ReconstructSets | Список подмножеств функций отклика, которые могут использоваться для восстановления локальной модели RFlist = ReconstructSets(RF)
|
Во-первых, создайте локальный объект модели:
L = mbcmodel.CreateModel('Local Polynomial',2) L = 1 + 2*X1 + 8*X2 + 3*X1^2 + 6*X1*X2 + 9*X2^2 + 4*X1^3... + 5*X1^2*X2 + 7*X1*X2^2 + 10*X2^3 InputData: [0x2 double] OutputData: [0x1 double] Status: Not fitted Linked to Response: not linked
Свойства локального объекта модели совпадают со свойствами mbcmodel.model
объект с дополнительным свойством «ResponseFeatures». Проверьте свойство характеристик отклика следующим образом:
>> RFs = L.ResponseFeatures RFs = Response features for Polynomial 'Beta_1' 'Beta_X1' 'Beta_X1^2' 'Beta_X1^3' 'Beta_X1^2*X2' 'Beta_X1*X2' 'Beta_X1*X2^2' 'Beta_X2' 'Beta_X2^2' 'Beta_X2^3'
% Set up response features RFtypes = getAlternativeTypes(RFs); RF = Add(RF, RFtypes{end},-10); % assign to local model L.ResponseFeatures = RFs;