📄 kernal.m
字号:
function y = kernal(Xk,Vi)
% Xk : 第k个数据点
% Vi :第i个类中心
% 计算核函数的值
% 计算高斯核 K(x, y)= exp(-belta * ||x - y||^2), belta > 0为自定义参数
% always belta is assigned to 0.002;
belta=0.002;
% 求||X - Y||;
% X=Xk;
% Y=Vi;
distXY = Xk - Vi;
distXY = distXY.*distXY;
distXY = sum(distXY);
% calculate (-belta * ||x - y||^2)
distXY = distXY * (-1) * belta;
%calculate exp(-belta * ||x - y||^2)
y= exp(distXY);
% if y==1
% y=0.99999;
% end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -