function K=RBF(TRNfeatures,TSTfeatures,d)
[NUMdims,NUMtrn]=size(TRNfeatures);%NUMdims是特征维数,NUMtrn是训练集的特征点数目
for i=1:NUMdims
k=nzind(i);
K=K+(repmat(TRNfeatures(k,:)',1,NUMtst)-repmat(TSTfeatures(k,:),NUMtrn,1)).^2;
end;
K=exp(-gamma*K);
[NUMdims,NUMtrn]=size(TRNfeatures);%NUMdims是特征维数,NUMtrn是训练集的特征点数目
[NUMdims,NUMtst]=size(TSTfeatures);%NUMdims是特征维数,NUMtrn是训练集的测试点数目
for i=1:NUMdims
k=nzind(i);
K=K+(repmat(TRNfeatures(k,:)',1,NUMtst)-repmat(TSTfeatures(k,:),NUMtrn,1)).^2;
end;
K=exp(-gamma*K);
end
阴影部分的处理很巧妙,巧妙的得到的核矩阵!