主要内容

回归树预测

使用回归树模型预测反应

  • 图书馆:
  • 统计和机器学习工具箱/回归

描述

这个回归树预测块使用回归树对象预测响应(回归植物紧回归树).

通过指定包含对象的工作区变量的名称,将训练的回归对象导入块。输入端口x接收观测(预测器数据)和输出端口伊菲特返回对观察的预测响应。

港口

输入

展开全部

预测数据,指定为一个观察的列向量或行向量。

依赖性

数据类型:单身的|双倍的|一半|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64|布尔基|定点

输出

展开全部

预测响应,作为标量返回。

数据类型:单身的|双倍的|一半|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64|布尔基|定点

参数

展开全部

主要的

指定包含回归植物反对或紧回归树对象

当您使用fitrtree.,以下限制适用:

  • 预测器数据不能包括分类预测器(必然的,分类,char,细绳, 或者单间牢房)。如果在表格中提供培训数据,则预测值必须为数字(双倍的单身的).此外,你不能使用“分类预测因素”名称值参数。要在模型中包含分类预测器,请通过使用预处理分类预计杜姆瓦尔在安装模型之前。

  • 价值“ResponseTransform”名称值参数必须为“没有”(默认)。

  • 你不能使用代理分裂,即'代理'名称值参数必须为'离开'(默认)。

程序化使用

块参数:受训学员
类型:工作空间变量
价值观:回归植物对象|紧回归树对象
违约:“treeMdl”

数据类型

定点操作参数

指定定点操作的舍入模式。有关详细信息,请参阅四舍五入(定点设计师).

阻止参数始终舍入到最接近的可表示值。要控制块参数的舍入,请使用MATLAB输入表达式®舍入功能进入掩码字段。

程序化使用

块参数:RndMeth
类型:字符向量
价值观:“天花板”|“收敛”|“地板”|“最近”|“圆形”|“最简单”|“零”
违约:“地板”

指定溢出是饱和还是换行。

行动 根本原因 对溢出的影响 实例

选中此复选框(在…上).

您的模型可能存在溢出,并且您希望在生成的代码中提供显式的饱和保护。

溢出饱和到数据类型可以表示的最小值或最大值。

最大值INT8.(符号8位整数)数据类型可以表示为127.任何块操作结果大于此最大值会导致8位整数的溢出。选择复选框,块输出在127处饱和。同样,块输出在-128的最小输出值下饱和。

清除此复选框().

您希望优化生成代码的效率。

您希望避免超出块处理超出范围的信号的方式。有关更多信息,请参阅故障排除信号范围错误(万博1manbetxSimulink).

溢出到数据类型可以表示的适当值。

最大值INT8.(符号8位整数)数据类型可以表示为127.任何块操作结果大于此最大值会导致8位整数的溢出。通过清除复选框,软件将溢出引起值的溢出INT8.,可以产生意外结果。例如,表示为130(二进制1000 0010)的块结果INT8.is–126。

程序化使用

块参数:saterateonintegeroverflow.
类型:字符向量
价值观:'off'|'在'
违约:'离开'

选择此参数以防止固定点工具覆盖您为块指定的数据类型。有关更多信息,请参阅使用锁定输出数据类型设置(定点设计师).

程序化使用

块参数:磅秤
类型:字符向量
价值观:'off'|'在'
违约:'离开'
数据类型

指定数据的数据类型伊菲特输出该类型可以继承、直接指定或表示为数据类型对象,例如万博1manbetxsimulink.numerictype..

当您选择继承:自动,块使用继承数据类型的规则。

有关数据类型的详细信息,请参阅信号的控制数据类型(万博1manbetxSimulink).

点击显示数据类型助手按钮显示数据类型助手,这有助于设置数据类型属性。有关详细信息,请参阅使用数据类型助手指定数据类型(万博1manbetxSimulink).

程序化使用

块参数:仰卧床
类型:字符向量
价值观:'继承:自动'|“双人”|'单身的'|'一半'|“int8”|‘uint8’|'int16'|'uint16'|'int32'|“uint32”|“int64”|‘uint64’|“布尔”|'fixdt(1,16)'|'fixdt(1,16,0)'|'fixdt(1,16,2 ^ 0,0)'|“<数据类型表达式>”
违约:'继承:自动'

较低的伊菲特Simulink的输出范围万博1manbetx®检查。

万博1manbetxSimulink使用最小值执行以下操作:

笔记

这个最小输出参数不会饱和或夹住实际伊菲特信号使用饱和(万博1manbetxSimulink)阻止。

程序化使用

块参数:奥特明
类型:字符向量
价值观:'[]'|标量子
违约:'[]'

值的上限伊菲特Simulink检查的输出范围。万博1manbetx

万博1manbetxSimulink使用最大值执行以下操作:

笔记

这个输出最大值参数不会饱和或夹住实际伊菲特信号使用饱和(万博1manbetxSimulink)阻止。

程序化使用

块参数:outmax.
类型:字符向量
价值观:'[]'|标量子
违约:'[]'

块特征

数据类型

布尔基|双倍的|定点|一半|整数|单身的

直接馈通

是的

多维信号

可变尺寸信号

过零检测

替代功能

您可以使用MATLAB功能块预测回归树对象的对象函数(回归植物紧回归树)。有关示例,请参阅用MATLAB函数块预测类标签.

当决定是否使用回归树预测统计和机器学习工具箱中的块™ 库或具有预测功能,考虑以下内容:

  • 如果使用统计和机器学习工具箱库块,则可以使用定点工具(定点设计师)将浮点模型转换为固定点。

  • 万博1manbetx必须为Matlab功能块启用对可变大小阵列的支持预测作用

  • 如果使用MATLAB功能块,则可以在同一MATLAB功能块中的预测之前或之后使用MATLAB函数进行预处理或后处理。

扩展能力

C / C ++代码生成
使用Simulink®Coder™生成C和C ++代码。万博1manbetx

定点转换
使用固定点设计器™设计和模拟定点系统。

在R2021a中引入