主要内容

nLinearCoeffs

数量的非零线性系数

语法

ncoeffs = nLinearCoeffs (obj)
ncoeffs = nLinearCoeffs (obj,δ)

描述

ncoeffs= nLinearCoeffs (obj)返回非零的数线性系数的线性判别模型obj

ncoeffs= nLinearCoeffs (obj,δ)返回非零线性系数阈值参数的数量δ

输入参数

obj

判别分析分类器,生产使用fitcdiscr

δ

标量或矢量值δ参数。看到γ和δ

输出参数

ncoeffs

非负整数,非零系数判别分析模型obj

如果你叫nLinearCoeffs与一个δ参数,ncoeffs非零的数量线性系数阈值参数吗δ。如果δ是一个矢量,ncoeffs用相同数量的元素是一个矢量。

如果obj是一个二次判别模型,ncoeffs预测的数量吗obj

例子

全部展开

找到的非零系数不同的判别分析分类器δ值。

创建一个判别分析分类器的fishseriris数据。

负载fisheririsobj = fitcdiscr(量、种类);

发现非零系数的数量obj

ncoeffs = nLinearCoeffs (obj)
ncoeffs = 4

发现非零系数的数量δ= 1,2,4,8。

δ= [1 2 4 8];ncoeffs = nLinearCoeffs (obj,δ)
ncoeffs =4×14 4 3 0

DeltaPredictor属性的值δ在非零系数的数量变化。

ncoeffs2 = nLinearCoeffs (obj obj.DeltaPredictor)
ncoeffs2 =4×14 3 1 2

更多关于

全部展开