Спрогнозируйте ответы, используя дерево регрессии
предсказывает значения отклика с дополнительными опциями, заданными одной или несколькими Yfit
= predict(Mdl
,X
,Name,Value
)Name,Value
аргументы в виде пар. Для примера можно задать обрезку Mdl
на конкретный уровень перед предсказанием ответов.
Чтобы интегрировать предсказание модели регрессионного дерева в Simulink®можно использовать блок RegressionTree Predict в библиотеке Statistics and Machine Learning Toolbox™ или MATLAB® Функциональный блок с predict
функция. Для примеров смотрите Предсказать Ответы Используя RegressionTree Предсказать Блок и Предсказать Метки Классов Используя Блок MATLAB function.
При принятии решения о том, какой подход использовать, примите к сведению следующее:
Если вы используете библиотечный блок Statistics and Machine Learning Toolbox, можно использовать Fixed-Point Tool (Fixed-Point Designer) для преобразования модели с плавающей точкой в фиксированную точку.
Поддержка массивов переменного размера должна быть включена для блока MATLAB Function с predict
функция.
Если вы используете блок MATLAB Function, можно использовать функции MATLAB для предварительной обработки или постобработки до или после предсказаний в том же блоке MATLAB Function.
compact
| CompactRegressionTree
| fitrtree
| loss
| RegressionTree