ClassificationSVM预测年代pan>
使用支持向量机(SVM)分类器对观测数据进行单类和二元分类
- 库:年代trong>
统计和机器学习工具箱/分类
描述
的<年代pan class="block">ClassificationSVM预测年代pan>块使用支持向量机分类对象(ClassificationSVM
或CompactClassificationSVM
)进行单类和双类(二进制)分类。
通过指定包含该对象的工作空间变量的名称,将经过训练的SVM分类对象导入到块中。输入端口<年代trong class="guilabel">x年代trong>接收一个观察(预测器数据)和输出端口<年代trong class="guilabel">标签年代trong>返回观察的预测类标签。您可以添加一个可选的输出端口<年代trong class="guilabel">分数年代trong>它返回预测的班级分数或后验概率。
港口
输入
x
——预测数据
行向量|列向量年代pan>
预测数据,指定为一个观测的列向量或行向量。
依赖关系
中的变量<年代trong class="guilabel">x年代trong>必须与训练支持向量机模型的预测变量的顺序相同<年代trong class="guilabel">
选择训练过的机器学习模型
.如果你设置
“标准化”,真的
在fitcsvm
在训练支持向量机模型时<年代pan class="block">ClassificationSVM预测年代pan>块标准化的值<年代trong class="guilabel">x年代trong>利用均值和标准差μ
而且σ
属性(分别)。
数据类型:年代trong>单
|双
|一半
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|布尔
|不动点
输出
标签
-预估船级标签
标量年代pan>
预测的类标签,作为标量返回。
依赖关系
看到下面成了学习,<年代trong class="guilabel">标签年代trong>表示正类的值。
对两种学习,<年代trong class="guilabel">标签年代trong>是产生最大分数或最大后验概率的类。
数据类型:年代trong>单
|双
|一半
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|布尔
|不动点
|枚举
分数
-预测班级成绩或后验概率
标量| 1 × 2向量年代pan>
预测类分数或后验概率,作为标量返回用于单类学习,或作为1 × 2向量返回用于双类学习。
看到下面成了学习,<年代trong class="guilabel">分数年代trong>正班的分类分数。你无法获得单类学习的后验概率。
对两种学习,<年代trong class="guilabel">分数年代trong>是1 × 2向量。
的第一个和第二个元素<年代trong class="guilabel">分数年代trong>对应于负类的分类分数(
svmMdl.ClassNames (1)
)和正类(svmMdl.ClassNames (2)
),分别为,svmMdl
支持向量机模型是由<年代trong class="guilabel">选择训练过的机器学习模型
.您可以使用一会
的属性svmMdl
检查负类名和正类名。如果你拟合最佳得分-后验概率转换函数使用
fitPosterior
或fitSVMPosterior
,然后<年代trong class="guilabel">分数年代trong>包含类后验概率。否则,<年代trong class="guilabel">分数年代trong>包含类的分数。
依赖关系
要启用此端口,请选中的复选框为预测的班级成绩添加输出端口
在<年代trong class="guilabel">主要年代trong>页签。
单
|双
|一半
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|布尔
|不动点
参数
主要
选择训练过的机器学习模型
-支持向量机分类模型
svmMdl
(默认)|ClassificationSVM
对象|CompactClassificationSVM
对象年代pan>
类型的工作空间变量的名称ClassificationSVM
对象或CompactClassificationSVM
对象。
当你训练支持向量机模型使用fitcsvm
,以下限制适用:
预测器数据不能包括分类预测器(
逻辑
,分类
,字符
,字符串
,或细胞
).如果在表中提供训练数据,则预测器必须是数值(双
或单
).此外,您不能使用CategoricalPredictors
名称-值参数。要在模型中包含范畴预测器,可以使用对范畴预测器进行预处理dummyvar
在拟合模型之前。年代pan>的值
“ScoreTransform”
名称-值实参不能为“invlogit”
或者一个匿名函数。对于一个预测后验概率的块,通过一个训练过的支持向量机模型fitPosterior
或fitSVMPosterior
.的值
“KernelFunction”
名称-值参数必须为“高斯”
(一样“rbf”
,默认为单课学习),“线性”
(默认为两类学习),或者多项式的
.
编程使用
块参数:年代trong>TrainedLearner |
类型:年代trong>工作空间变量年代pan> |
价值观:年代trong>ClassificationSVM 对象|CompactClassificationSVM 对象年代pan> |
默认值:年代trong>“svmMdl” |
为预测的班级成绩添加输出端口
-增加第二个输出端口预测班级成绩
从
(默认)|在
选中复选框以包含第二个输出端口<年代trong class="guilabel">分数年代trong>在<年代pan class="block">ClassificationSVM预测年代pan>块。
编程使用
块参数:年代trong>ShowOutputScore |
类型:年代trong>特征向量年代pan> |
价值观:年代trong>”从“|”“ |
默认值:年代trong>“关闭” |
数据类型
定点操作参数年代trong>整数舍入模式
-定点运算的舍入模式
地板上
(默认)|天花板
|收敛
|最近的
|轮
|简单的
|零
指定定点操作的舍入模式。有关更多信息,请参见舍入(定点设计师)年代pan>.
块参数总是四舍五入到最接近的可表示值。要控制块参数的舍入,请使用MATLAB在掩码字段中输入表达式<年代up>®年代up>舍入功能。
编程使用
块参数:年代trong>RndMeth |
类型:年代trong>特征向量年代pan> |
价值观:年代trong>'Ceiling' | 'Convergent' | 'Floor' | 'Nearest' | 'Round' | '最简单' | 'Zero' |
默认值:年代trong>“地板” |
整数溢出时饱和
-溢流处理方法
从
(默认)|在
指定溢出是饱和还是换行。
行动 | 基本原理 | 对溢出的影响 | 例子 |
---|---|---|---|
选中此复选框( |
您的模型可能会溢出,您希望在生成的代码中显式地保护饱和。 |
溢出饱和到数据类型所能表示的最小值或最大值。 |
的最大值 |
清除此复选框( |
您希望优化生成的代码的效率。 您希望避免过度指定块如何处理超出范围的信号。有关更多信息,请参见排除信号范围错误(模型)年代pan>. |
溢出包装为数据类型可以表示的适当值。 |
的最大值 |
编程使用
块参数:年代trong>SaturateOnIntegerOverflow |
类型:年代trong>特征向量年代pan> |
价值观:年代trong>”从“|”“ |
默认值:年代trong>“关闭” |
锁定输出数据类型设置,防止定点工具更改
-防止定点工具覆盖数据类型
从
(默认)|在
选择此参数可防止定点工具覆盖为块指定的数据类型。有关更多信息,请参见使用锁输出数据类型设置(定点设计师)年代pan>.
编程使用
块参数:年代trong>LockScale |
类型:年代trong>特征向量年代pan> |
价值观:年代trong>”从“|”“ |
默认值:年代trong>“关闭” |
标签数据类型
—标签输出的数据类型
继承:通过反向传播继承
|继承:汽车
|双
|单
|一半
|int8
|uint8
|int16
|uint16
|int32
|uint32
|int64
|uint64
|布尔
|fixdt (16)
|fixdt (1 16 0)
|fixdt(1, 16日2 ^ 0,0)
|枚举:<类名>
|<数据类型>表达
对象的数据类型<年代trong class="guilabel">标签年代trong>输出。类型可以继承、指定为枚举数据类型或表示为数据类型对象,例如仿真软件。NumericType
.
当你选择一个继承选项时,软件的行为如下:
继承:通过反向传播继承
(默认为数字和逻辑标签)- Simulink自动确定<年代trong class="guilabel">标签数据类型年代trong>在数据类型传播期间(参见数据类型传播(模型)年代pan>).在这种情况下,块使用下游块或信号对象的数据类型。继承:汽车
(默认为非数字标签)-块使用一个自动定义的枚举数据类型变量。例如,假设由指定的工作区变量名选择训练过的机器学习模型
是myMdl
,类标签为类1
而且二班
.然后,相应的<年代trong class="guilabel">标签年代trong>值是myMdl_enumLabels.class_1
而且myMdl_enumLabels.class_2
.方法将类标签转换为有效的MATLAB标识符matlab.lang.makeValidName
函数。
有关数据类型的更多信息,请参见信号的控制数据类型(模型)年代pan>.
单击<年代trong class="guibutton">显示数据类型助手年代trong>按钮<年代pan class="guiicon">来显示<年代trong class="guilabel">数据类型的助理年代trong>,它帮助您设置数据类型属性。有关更多信息,请参见使用数据类型助手指定数据类型(模型)年代pan>.
依赖关系
所支持的数据类型取决于所指定的模型中使用的标签选择训练过的机器学习模型
.
如果模型使用数字或逻辑标签,则支持的数据类型为
继承:通过反向传播继承
(默认),双
,单
,一半
,int8
,uint8
,int16
,uint16
,int32
,uint32
,int64
,uint64
,布尔
、定点和数据类型对象。如果模型使用非数字标签,则支持的数据类型为
继承:汽车
(默认),枚举:<类名>
和一个数据类型对象。
编程使用
块参数年代trong>:LabelDataTypeStr |
类型年代trong>:特征向量年代pan> |
值年代trong>:“继承:通过反向传播继承” |“继承:汽车” |“双” |“单一” |“一半” |“int8” |“uint8” |“int16” |“uint16” |“int32” |“uint32” |“int64” |“uint64” |“布尔” |“fixdt(16)” |“fixdt(0) 1, 16日” |“fixdt(1, 16日2 ^ 0,0)” |“枚举:<类名>” |“< >数据类型表达” |
默认的年代trong>:“继承:通过反向传播继承” (对于数字和逻辑标签)|“继承:汽车” (非数字标签)年代pan> |
标签最低
-范围检查标签输出的最小值
[]
(默认)|标量年代pan>
的较低值<年代trong class="guilabel">标签年代trong>Simulink的输出范围<年代up>®年代up>检查。
动态仿真模块使用最小值执行:
参数范围检查一些块(参见指定块参数的最小值和最大值(模型)年代pan>).
定点数据类型的自动伸缩。
优化从模型生成的代码。这种优化可以删除算法代码,并影响一些模拟模式的结果,如SIL或外部模式。有关更多信息,请参见使用指定的最小值和最大值进行优化(嵌入式编码)年代pan>.
请注意年代trong>
的<年代trong class="guilabel">标签最低年代trong>参数不饱和或剪辑实际<年代trong class="guilabel">标签年代trong>输出信号。使用饱和年代pan>(模型)年代pan>块来代替。
依赖关系
的型号指定时,才可以指定此参数选择训练过的机器学习模型
使用数字标签。
编程使用
块参数年代trong>:LabelOutMin |
类型年代trong>:特征向量年代pan> |
值年代trong>:“[]” |标量年代pan> |
默认的年代trong>:“[]” |
标签最大
-范围检查标签输出的最大值
[]
(默认)|标量年代pan>
的上值<年代trong class="guilabel">标签年代trong>输出范围,Simulink检查。
动态仿真模块使用最大值执行:
参数范围检查一些块(参见指定块参数的最小值和最大值(模型)年代pan>).
定点数据类型的自动伸缩。
优化从模型生成的代码。这种优化可以删除算法代码,并影响一些模拟模式的结果,如SIL或外部模式。有关更多信息,请参见使用指定的最小值和最大值进行优化(嵌入式编码)年代pan>.
请注意年代trong>
的<年代trong class="guilabel">标签最大年代trong>参数不饱和或剪辑实际<年代trong class="guilabel">标签年代trong>输出信号。使用饱和年代pan>(模型)年代pan>块来代替。
依赖关系
的型号指定时,才可以指定此参数选择训练过的机器学习模型
使用数字标签。
编程使用
块参数年代trong>:LabelOutMax |
类型年代trong>:特征向量年代pan> |
值年代trong>:“[]” |标量年代pan> |
默认的年代trong>:“[]” |
分数数据类型
—分数输出的数据类型
继承:汽车
(默认)|双
|单
|一半
|int8
|uint8
|int16
|uint16
|int32
|uint32
|int64
|uint64
|布尔
|fixdt (16)
|fixdt (1 16 0)
|fixdt(1, 16日2 ^ 0,0)
|<数据类型>表达
对象的数据类型<年代trong class="guilabel">分数年代trong>输出。类型可以继承、直接指定或表示为数据类型对象,例如仿真软件。NumericType
.
当您选择继承:汽车
,块使用继承数据类型的规则。
有关数据类型的更多信息,请参见信号的控制数据类型(模型)年代pan>.
单击<年代trong class="guibutton">显示数据类型助手年代trong>按钮<年代pan class="guiicon">来显示<年代trong class="guilabel">数据类型的助理年代trong>,它帮助您设置数据类型属性。有关更多信息,请参见使用数据类型助手指定数据类型(模型)年代pan>.
编程使用
块参数年代trong>:ScoreDataTypeStr |
类型年代trong>:特征向量年代pan> |
值年代trong>:“继承:汽车” |“双” |“单一” |“一半” |“int8” |“uint8” |“int16” |“uint16” |“int32” |“uint32” |“int64” |“uint64” |“布尔” |“fixdt(16)” |“fixdt(0) 1, 16日” |“fixdt(1, 16日2 ^ 0,0)” |“< >数据类型表达” |
默认的年代trong>:“继承:汽车” |
分数最低
-用于范围检查的最小值的分数输出
[]
(默认)|标量年代pan>
的较低值<年代trong class="guilabel">分数年代trong>输出范围,Simulink检查。
动态仿真模块使用最小值执行:
参数范围检查一些块(参见指定块参数的最小值和最大值(模型)年代pan>).
定点数据类型的自动伸缩。
优化从模型生成的代码。这种优化可以删除算法代码,并影响一些模拟模式的结果,如SIL或外部模式。有关更多信息,请参见使用指定的最小值和最大值进行优化(嵌入式编码)年代pan>.
请注意年代trong>
的<年代trong class="guilabel">分数最低年代trong>参数不饱和或剪辑实际<年代trong class="guilabel">分数年代trong>信号。使用饱和年代pan>(模型)年代pan>块来代替。
编程使用
块参数年代trong>:ScoreOutMin |
类型年代trong>:特征向量年代pan> |
值年代trong>:“[]” |标量年代pan> |
默认的年代trong>:“[]” |
得分最高
-范围检查输出的分数最大值
[]
(默认)|标量年代pan>
的上值<年代trong class="guilabel">分数年代trong>输出范围,Simulink检查。
动态仿真模块使用最大值执行:
参数范围检查一些块(参见指定块参数的最小值和最大值(模型)年代pan>).
定点数据类型的自动伸缩。
优化从模型生成的代码。这种优化可以删除算法代码,并影响一些模拟模式的结果,如SIL或外部模式。有关更多信息,请参见使用指定的最小值和最大值进行优化(嵌入式编码)年代pan>.
请注意年代trong>
的<年代trong class="guilabel">得分最高年代trong>参数不饱和或剪辑实际<年代trong class="guilabel">分数年代trong>信号。使用饱和年代pan>(模型)年代pan>块来代替。
编程使用
块参数年代trong>:ScoreOutMax |
类型年代trong>:特征向量年代pan> |
值年代trong>:“[]” |标量年代pan> |
默认的年代trong>:“[]” |
原始分数数据类型
-未转换的得分数据类型
继承:汽车
(默认)|双
|单
|一半
|int8
|uint8
|int16
|uint16
|int32
|uint32
|int64
|uint64
|布尔
|fixdt (16)
|fixdt (1 16 0)
|fixdt(1, 16日2 ^ 0,0)
|<数据类型>表达
指定内部未转换分数的数据类型。类型可以继承、直接指定或表示为数据类型对象,例如仿真软件。NumericType
.
当您选择继承:汽车
,块使用继承数据类型的规则。
有关数据类型的更多信息,请参见信号的控制数据类型(模型)年代pan>.
单击<年代trong class="guibutton">显示数据类型助手年代trong>按钮<年代pan class="guiicon">来显示<年代trong class="guilabel">数据类型的助理年代trong>,它帮助您设置数据类型属性。有关更多信息,请参见使用数据类型助手指定数据类型(模型)年代pan>.
依赖关系
的型号指定时,才可以指定此参数选择训练过的机器学习模型
使用评分转换“没有”
(默认,一样“身份”
).
属性可以更改分数转换选项“ScoreTransform”
参数,或通过更改ScoreTransform
培训后财产。
编程使用
块参数年代trong>:RawScoreDataTypeStr |
类型年代trong>:特征向量年代pan> |
值年代trong>:“继承:汽车” |“双” |“单一” |“一半” |“int8” |“uint8” |“int16” |“uint16” |“int32” |“uint32” |“int64” |“uint64” |“布尔” |“fixdt(16)” |“fixdt(0) 1, 16日” |“fixdt(1, 16日2 ^ 0,0)” |“< >数据类型表达” |
默认的年代trong>:“继承:汽车” |
原始分数最低
-用于范围检查的最小未转换分数
[]
(默认)|标量年代pan>
Simulink检查的未转换分数范围的较低值。
动态仿真模块使用最小值执行:
参数范围检查一些块(参见指定块参数的最小值和最大值(模型)年代pan>).
定点数据类型的自动伸缩。
优化从模型生成的代码。这种优化可以删除算法代码,并影响一些模拟模式的结果,如SIL或外部模式。有关更多信息,请参见使用指定的最小值和最大值进行优化(嵌入式编码)年代pan>.
请注意年代trong>
的<年代trong class="guilabel">原始分数最低年代trong>参数不饱和或剪辑实际的未转换评分信号。
编程使用
块参数年代trong>:RawScoreOutMin |
类型年代trong>:特征向量年代pan> |
值年代trong>:“[]” |标量年代pan> |
默认的年代trong>:“[]” |
原始分数最高
-范围检查的最大未转换分数
[]
(默认)|标量年代pan>
Simulink检查的未转换分数范围的上值。
动态仿真模块使用最大值执行:
参数范围检查一些块(参见指定块参数的最小值和最大值(模型)年代pan>).
定点数据类型的自动伸缩。
优化从模型生成的代码。这种优化可以删除算法代码,并影响一些模拟模式的结果,如SIL或外部模式。有关更多信息,请参见使用指定的最小值和最大值进行优化(嵌入式编码)年代pan>.
请注意年代trong>
的<年代trong class="guilabel">原始分数最高年代trong>参数不饱和或剪辑实际的未转换评分信号。
编程使用
块参数年代trong>:RawScoreOutMax |
类型年代trong>:特征向量年代pan> |
值年代trong>:“[]” |标量年代pan> |
默认的年代trong>:“[]” |
内核数据类型
—内核计算数据类型
双
(默认)|单
|一半
|int8
|uint8
|int16
|uint16
|int32
|int64
|uint64
|uint32
|布尔
|fixdt (16)
|fixdt (1 16 0)
|fixdt(1, 16日2 ^ 0,0)
|<数据类型>表达
为内核计算指定参数的数据类型。类型可以直接指定,也可以表示为数据类型对象,例如仿真软件。NumericType
.
的<年代trong class="guilabel">内核数据类型年代trong>parameter根据指定的SVM模型的核函数类型指定不同参数的数据类型。您指定的“KernelFunction”
训练SVM模型时的name-value参数。
“KernelFunction” 价值 |
数据类型 |
---|---|
“高斯” 或“rbf” |
内核数据类型年代trong>指定平方距离的数据类型<年代pan class="inlineequation"> 对于高斯核<年代pan class="inlineequation"> ,在那里x预测数据是一个观察和年代是支持向量。 |
“线性” |
内核数据类型年代trong>指定线性核函数输出的数据类型<年代pan class="inlineequation"> ,在那里x预测数据是一个观察和年代是支持向量。 |
多项式的 |
内核数据类型年代trong>指定多项式核函数输出的数据类型<年代pan class="inlineequation"> ,在那里x是观察的预测数据,年代是支持向量,和p是一个多项式核函数的顺序。 |
有关数据类型的更多信息,请参见信号的控制数据类型(模型)年代pan>.
单击<年代trong class="guibutton">显示数据类型助手年代trong>按钮<年代pan class="guiicon">来显示<年代trong class="guilabel">数据类型的助理年代trong>,它帮助您设置数据类型属性。有关更多信息,请参见使用数据类型助手指定数据类型(模型)年代pan>.
编程使用
块参数年代trong>:KernelDataTypeStr |
类型年代trong>:特征向量年代pan> |
值年代trong>:“双” |“单一” |“一半” |“int8” |“uint8” |“int16” |“uint16” |“int32” |“uint32” |“uint64” |“int64” |“布尔” |“fixdt(16)” |“fixdt(0) 1, 16日” |“fixdt(1, 16日2 ^ 0,0)” |“< >数据类型表达” |
默认的年代trong>:“双” |
内核最低
-用于范围检查的最小内核计算值
[]
(默认)|标量年代pan>
Simulink检查的内核计算内部变量范围的较低值。
动态仿真模块使用最小值执行:
参数范围检查一些块(参见指定块参数的最小值和最大值(模型)年代pan>).
定点数据类型的自动伸缩。
优化从模型生成的代码。这种优化可以删除算法代码,并影响一些模拟模式的结果,如SIL或外部模式。有关更多信息,请参见使用指定的最小值和最大值进行优化(嵌入式编码)年代pan>.
请注意年代trong>
的<年代trong class="guilabel">内核最低年代trong>参数不会饱和或截取实际的内核计算值信号。
编程使用
块参数年代trong>:KernelOutMin |
类型年代trong>:特征向量年代pan> |
值年代trong>:“[]” |标量年代pan> |
默认的年代trong>:“[]” |
内核最大
-用于范围检查的最大内核计算值
[]
(默认)|标量年代pan>
Simulink检验的内核计算内部变量范围的上值。
动态仿真模块使用最大值执行:
参数范围检查一些块(参见指定块参数的最小值和最大值(模型)年代pan>).
定点数据类型的自动伸缩。
优化从模型生成的代码。这种优化可以删除算法代码,并影响一些模拟模式的结果,如SIL或外部模式。有关更多信息,请参见使用指定的最小值和最大值进行优化(嵌入式编码)年代pan>.
请注意年代trong>
的<年代trong class="guilabel">内核最大年代trong>参数不会饱和或截取实际的内核计算值信号。
编程使用
块参数年代trong>:KernelOutMax |
类型年代trong>:特征向量年代pan> |
值年代trong>:“[]” |标量年代pan> |
默认的年代trong>:“[]” |
模型的例子
块特征
数据类型年代trong> |
|
直接引线年代trong> |
|
多维信号年代trong> |
|
适应信号年代trong> |
|
讨论二阶导数过零检测年代trong> |
|
更多关于
分类分
的支持向量机分类分分类观测x符号距离是从x到从-∞到+∞的决策边界。一门课的积极分数表明这一点x被预测在那个级别。负值则说明情况并非如此。
积极的班级分类分数<年代pan class="inlineequation"> 为训练后的SVM分类函数。<年代pan class="inlineequation"> 也是数值预测的响应吗x,或预测得分x进入正类。
在哪里<年代pan class="inlineequation"> 为估计的SVM参数,<年代pan class="inlineequation"> 点积是否在预测空间之间x支持向量,和包括训练集的观察值。负班分类分数为x,或预测得分x变成负类,是-f(x).
如果G(x<年代ub>j年代ub>,x) =x<年代ub>j年代ub>”x(线性核),则得分函数简化为
年代内核的规模和β为拟合线性系数的向量。
有关更多细节,请参见理解支持向量机.
后验概率
的后验概率是在给定数据的情况下,观察结果属于特定类别的概率。
对于支持向量机,后验概率是评分的函数P(年代),观察j是在课堂上k1 ={1,}。
对于可分离类,后验概率为阶梯函数
地点:
年代<年代ub>j年代ub>分数是观察的吗j.
+1和-1分别表示正类和负类。
π是观测值属于正类的先验概率。
对于不可分割的类,后验概率为s型函数
的参数一个而且B分别为斜率和截距参数。
先验概率
的先验概率类别的值是该类别的观察结果在种群中发生的假设相对频率。
提示
如果您使用的是线性支持向量机模型,并且它有许多支持向量,那么预测(对观察结果进行分类)可能会很慢。为了根据线性支持向量机模型对观察结果进行有效分类,需要将支持向量从
ClassificationSVM
或CompactClassificationSVM
对象的使用discardSupportVectors
.
选择功能
你可以使用MATLAB函数块预测
支持向量机分类对象的目标函数ClassificationSVM
或CompactClassificationSVM
).示例请参见用MATLAB函数块预测类标签.
当决定是否使用<年代pan class="block">ClassificationSVM预测年代pan>在统计和机器学习工具箱™库中的预测
函数,考虑以下情况:
如果使用“统计和机器学习工具箱”库块,则可以使用<年代trong class="tool">定点的工具(定点设计师)年代pan>将浮点模型转换为定点模型。
控件必须为MATLAB函数块启用对可变大小数组的支持
预测
函数。如果使用MATLAB函数块,则可以使用MATLAB函数在同一个MATLAB函数块中进行预测前后的预处理或后处理。
扩展功能
C / c++代码生成
使用Simulink®Coder™生成C和c++代码。年代pan>
定点转换
使用定点设计器设计和模拟定点系统。年代pan>
版本历史
介绍了R2020b年代trong>R2021a:<年代pan class="remove_bold">的默认值<年代trong class="guilabel">标签数据类型年代trong>是继承:通过反向传播继承
用于数字和逻辑标签和继承:汽车
对于非数字标签年代pan>
的默认数据类型值和支持的数据类型<年代trong class="guilabel">标签数据类型年代trong>参数所指定的模型中使用的标签选择训练过的机器学习模型
.默认值为继承:通过反向传播继承
对于数字和逻辑标签,和继承:汽车
对于非数字标签。
如果你指定<年代trong class="guilabel">标签数据类型年代trong>作为继承:通过反向传播继承
对于非数字标签或继承:从“Constant value”继承
,修改为继承:汽车
.
R2021a:<年代pan class="remove_bold">的默认值<年代trong class="guilabel">分数数据类型年代trong>而且<年代trong class="guilabel">原始分数数据类型年代trong>是继承:汽车
从R2021a开始,参数的默认值<年代trong class="guilabel">分数数据类型年代trong>而且<年代trong class="guilabel">原始分数数据类型年代trong>是继承:汽车
.
R2021a:<年代pan class="remove_bold">指定<年代trong class="guilabel">内核数据类型年代trong>作为数据类型名称或数据类型对象年代pan>
从R2021a开始<年代trong class="guilabel">内核数据类型年代trong>参数不支持继承选项。您可以指定<年代trong class="guilabel">内核数据类型年代trong>作为支持的数据类型名称或数据类型对象。
另请参阅
块
- ClassificationTree预测年代pan>|<年代pan itemscope itemtype="//www.ru-cchi.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">ClassificationEnsemble预测年代pan>|<年代pan itemscope itemtype="//www.ru-cchi.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">ClassificationNeuralNetwork预测年代pan>|<年代pan itemscope itemtype="//www.ru-cchi.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">RegressionSVM预测年代pan>
对象
ClassificationSVM
|<年代pan itemscope itemtype="//www.ru-cchi.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">CompactClassificationSVM
功能
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
您也可以从以下列表中选择网站:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。