資源簡介
簡單的rbf預測算法,可直接運行出結果,無需再調試,中間有注釋,容易理解
代碼片段和文件信息
clear;
clc;
M=10;
centers=[;];
deltas=[];
weights=[];
set?=?{};
gap=0.1;
%**************************************************************************?
XA=ones(1500);
YA=ones(1500);??%初始化A類的輸入數據
XB=ones(1500);
YB=ones(1500);??%初始化B類的輸入數據
for?i=1:500
????XA(i)=cos(2*pi*(i+8)/25-0.25*pi)*(i+8)/25;
????YA(i)=sin(2*pi*(i+8)/25-0.25*pi)*(i+8)/25-0.25;
????XB(i)=sin(2*pi*(i+8)/25+0.25*pi)*(i+8)/-25;
????YB(i)=cos(2*pi*(i+8)/25+0.25*pi)*(i+8)/25-0.25;
end
scatter(XAYA20‘b‘);
hold?on;
scatter(XBYB20‘k‘);
hold?off;
X1=cat(1XAYA);
X2=cat(1XBYB);
X=cat(2X1X2);??%得到訓練數據集XY
Y=zeros(11000);
Y(11:500)=1;
k=rand(11000);
[mn]=sort(k);
X=X(:n(1:1000));
Y=Y(:n(1:1000));
%**************************************************************************?
[XminXm
評論
共有 條評論