Список всех модельных терминов
Terms = M.Properties.GetAllTerms
Это метод mbcmodel.linearmodelproperties
.
Terms = M.Properties.GetAllTerms
возвращает список всех членов в этой модели. M
является mbcmodel.linearmodel
объект.
Terms
является массивом (numterms-by-nfactors). The (m, n)th элемент является степенью nth коэффициент в mth срок.
Следующий пример создает модель и находит, какие условия квадратичны в первом входном факторе (X1):
model = mbcmodel.CreateModel('Polynomial', 2) model = 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> >>terms = model.Properties.GetAllTerms; >>x1quadraticterms = find(terms(:,1)==2) x1quadraticterms = 4 8