亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? dbscan2.m

?? DBSCAN是一個(gè)基于密度的聚類(lèi)算法。改算法將具有足夠高度的區(qū)域劃分為簇
?? M
字號(hào):
function [Ker_b,out_b,Ker_w,out_w]=DBSCAN2(posb,posw,m,n,e,MinPts,T)
%posb為黑子點(diǎn)行列坐標(biāo),posw為白子行列點(diǎn)坐標(biāo)
%m,n棋盤(pán)行列數(shù)
% T=1;%distance type:%1:Manhattan dist,2:Euclid
B=zeros(m,n);%黑子0-1矩陣
for i=1:size(posb,1)
    B(posb(i,1),posb(i,2))=1;
end
W=zeros(m,n); %白子0-1矩陣
for i=1:size(posw,1)
    W(posw(i,1),posw(i,2))=1;
end

Pos_b=[];
Sec_b=[];
for i=1:size(B,1)
    for j=1:size(B,2)
        
        if B(i,j)==0
            continue;
        end
        
        num=0;
        for m=max(1,i-e):min(size(B,1),i+e)
            for n=max(1,j-e):min(size(B,2),j+e)
                if Dst([m,n],[i,j],T)<=e&B(m,n)==1
                    num=num+1;
                end
            end
        end
        
        if num>=MinPts
            Pos_b=[Pos_b;[i,j]];
        else
            Sec_b=[Sec_b;[i,j]];
        end
        
    end
end

%構(gòu)造鄰接矩陣尋找連通分量
G=eye(size(Pos_b));
for i=1:size(Pos_b)
    for j=i+1:size(Pos_b)
        if Dst(Pos_b(i,:),Pos_b(j,:),T)<=e
            G(i,j)=1;
            G(j,i)=1;
        end
    end
end

%尋找核心點(diǎn)的連通分量
Ker_b=Graph_Search(G,Pos_b);

%探測(cè)孤立點(diǎn)
out_b=[];
for i=1:size(Sec_b,1)
    flag=0;
    for j=1:size(Pos_b,1)
        if  Dst(Sec_b(i,:),Pos_b(j,:),T)<=e
            flag=1;
            break;
            
        end
    end
    
    if flag==0
        out_b=[out_b;Sec_b(i,:)];
    end
    
end


Pos_w=[];
Sec_w=[];
for i=1:size(W,1)
    for j=1:size(W,2)
        
       if W(i,j)==0
            continue;
       end
       
       num=0;
        for m=max(1,i-e):min(size(W,1),i+e)
            for n=max(1,j-e):min(size(W,2),j+e)
                if Dst([m,n],[i,j],T)<=e&W(m,n)==1%Manhattan距離  
                    num=num+1;
                end
            end
        end
        
        if num>=MinPts
            Pos_w=[Pos_w;[i,j]];
        else
            Sec_w=[Sec_w;[i,j]];
        end       
        
        
    end
end

%構(gòu)造鄰接矩陣尋找連通分量
G=ones(size(Pos_w));
for i=1:size(Pos_w)
    for j=i+1:size(Pos_w)        
        if Dst(Pos_w(i,:),Pos_w(j,:),T)<=e
            G(i,j)=1;
            G(j,i)=1;
        end
    end
end

%尋找核心點(diǎn)的連通分量
Ker_w=Graph_Search(G,Pos_w);

%探測(cè)孤立點(diǎn)
out_w=[];
for i=1:size(Sec_w,1)
    flag=0;
    for j=1:size(Pos_w,1)
        
        if Dst(Sec_w(i,:),Pos_w(j,:),T)<=e
            flag=1;
            break;
        end
    end
    
    if flag==0
        out_w=[out_w;Sec_w(i,:)];
    end
    
end

%顯示結(jié)果:
clc;
fprintf('黑子運(yùn)行結(jié)果:\n')
for i=1:length(Ker_b)
    pos=Ker_b{i};
    fprintf('第%d個(gè)核心對(duì)象集:\n',i)
    for j=1:size(pos,1)
        fprintf('%2d %c\n',pos(j,1),pos(j,2)+'A'-1)
    end
end
fprintf('孤立點(diǎn)集:\n')
for i=1:size(out_b,1)
    fprintf('%2d %c\n',out_b(i,1),out_b(i,2)+'A'-1)
end

fprintf('\n白子運(yùn)行結(jié)果:\n')
for i=1:length(Ker_w)
    pos=Ker_w{i};
    fprintf('第%d個(gè)核心對(duì)象集:\n',i)
    for j=1:size(pos,1)
        fprintf('%2d %c\n',pos(j,1),pos(j,2)+'A'-1)
    end
end
fprintf('孤立點(diǎn)集:\n')
for i=1:size(out_w,1)
    fprintf('%2d %c\n',out_w(i,1),out_w(i,2)+'A'-1)
end

return

%函數(shù)輸入為樣本點(diǎn)的鄰接矩陣
%函數(shù)返回為簡(jiǎn)單聚類(lèi)結(jié)果標(biāo)記Lable
function Sets=Graph_Search(G,Pos)

    classnum=0;%初始類(lèi)的個(gè)數(shù)置0
    i=1;        %搜索起始點(diǎn)1
    Labnum=1;   %被搜索到的點(diǎn)的個(gè)數(shù),跳出最上層循環(huán)

    [M,N]=size(G);
    Label=zeros( M,1);  %標(biāo)記向量記錄各點(diǎn)對(duì)應(yīng)分類(lèi)

    while Labnum<(M+1)
    
        if Label(i)==0  
       
            classnum=classnum+1;
            Label(i)=classnum;
            Labnum=Labnum+1;
            
            L_Label1=1; 
            L_Label2=0;

            while L_Label1~=L_Label2
                L_Label1=sum(G(i,:)); 
                for j=1:N
                    if G(i,j)==1&Label(j)==0
                        Label(j)=classnum;
                        Labnum=Labnum+1;
                        G(i,:)=G(i,:)|G(j,:);
                    end
                end
                L_Label2=sum(G(i,:));                
            end
      
        end
   
        i=i+1;
   
    end  
    
    Sets={};
    for i=1:classnum
        ind=find(Label==i);
        Sets{i,1}=Pos(ind,:);
    end
    
return

function d=Dst(x1,x2,type)
%1:Manhattan dist
%2:Euclid
if type==1
    d=sum(abs(x1-x2));
end
if type==2
    d=sqrt((x1-x2)*(x1-x2)');
end

return

% T=1;%distance type:%1:Manhattan dist,2:Euclid
% m=11;
% n=11;
% e=2;
% MinPts=5;
% posb=[1 3
% 1 8
% 1 9
% 2 3
% 2 8
% 3 3
% 3 7
% 3 8
% 4 3
% 4 8
% 4 9
% 4 10
% 4 11
% 5 1
% 5 2
% 5 3
% 5 5
% 6 5
% 7 2
% 8 2
% 8 9
% 9 3
% 9 4
% 9 9
% 9 10
% 10 4
% 10 5
% 10 6
% 10 8
% 10 10
% 11 9];
% 
% posw=[1 2
% 1 4
% 1 6
% 1 7
% 1 10
% 2 1
% 2 2
% 2 4
% 2 5
% 2 7
% 2 9
% 2 11
% 3 2
% 3 5
% 3 6
% 3 9
% 3 10
% 3 11
% 4 1
% 4 2
% 6 7
% 6 8
% 6 9
% 7 5
% 7 6
% 7 7
% 7 9
% 8 3
% 8 4
% 8 5
% 8 7
% 8 8
% 9 5
% 9 6
% 10 2];

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
heyzo一本久久综合| 色综合久久久久| 亚洲一区在线观看免费| 精品国产露脸精彩对白| 欧美艳星brazzers| 高清国产午夜精品久久久久久| 亚洲成人福利片| 亚洲天堂成人网| 久久日韩粉嫩一区二区三区| 欧美日本韩国一区二区三区视频| 岛国av在线一区| 激情五月激情综合网| 亚洲一区二区三区在线看| 中文字幕不卡一区| 26uuu久久天堂性欧美| 欧美高清视频在线高清观看mv色露露十八 | 99久久国产综合精品色伊| 精品一二三四在线| 五月开心婷婷久久| 亚洲女性喷水在线观看一区| 久久久91精品国产一区二区三区| 在线成人av网站| 欧美在线影院一区二区| 91美女片黄在线观看| 99re这里只有精品首页| 成人晚上爱看视频| 国产成人综合网| 国产乱子伦视频一区二区三区 | 国产精品污www在线观看| 日韩欧美三级在线| 欧美一区二区三区视频| 欧美日韩1234| 欧美久久久久久久久中文字幕| 在线观看亚洲精品视频| 色婷婷综合久久久中文一区二区| youjizz久久| 成人h动漫精品一区二区| 国产高清不卡一区二区| 国产高清久久久| 国产精品白丝av| 国产一区二区三区四| 国产毛片精品国产一区二区三区| 老司机免费视频一区二区三区| 美女免费视频一区二区| 毛片一区二区三区| 精品一区在线看| 精品无人码麻豆乱码1区2区| 国内精品久久久久影院色| 国产一区二区三区在线看麻豆| 国产美女久久久久| 国产91在线|亚洲| 91在线精品一区二区三区| 91老师片黄在线观看| 日本高清不卡视频| 欧美裸体一区二区三区| 欧美一二三区在线| 久久亚洲二区三区| 国产欧美1区2区3区| 国产精品国产三级国产普通话蜜臀| 国产精品久久久久久久久动漫 | 久久精品国产久精国产| 国产自产高清不卡| 成人av先锋影音| 欧美在线啊v一区| 91麻豆精品国产91久久久久久久久| 日韩午夜在线观看| 国产三级精品视频| 亚洲乱码精品一二三四区日韩在线| 亚洲精品中文在线观看| 欧美a级一区二区| 国产麻豆精品95视频| 色婷婷激情综合| 欧美高清视频在线高清观看mv色露露十八| 日韩午夜激情av| 中文字幕一区二区三区不卡在线| 亚洲成人在线网站| 国产麻豆精品95视频| 在线精品视频免费播放| 日韩精品中文字幕在线一区| 亚洲欧美影音先锋| 日韩电影网1区2区| 国产成a人亚洲精| 欧洲一区二区三区免费视频| 精品欧美乱码久久久久久 | 精品免费日韩av| 成人欧美一区二区三区小说| 日韩黄色免费网站| 成人av在线影院| 91精品国产综合久久婷婷香蕉| 国产丝袜欧美中文另类| 亚洲综合视频网| 国产白丝精品91爽爽久久| 欧美日韩一级二级三级| 欧美国产乱子伦| 日本中文在线一区| 91免费版pro下载短视频| 精品国产99国产精品| 亚洲高清免费一级二级三级| 国产91在线|亚洲| 欧美电影免费观看完整版| 亚洲激情综合网| 国产不卡视频在线观看| 在线成人高清不卡| 亚洲乱码国产乱码精品精可以看| 黄页视频在线91| 欧美日本在线播放| 亚洲精品第一国产综合野| 国产一区二区三区在线观看免费| 欧美肥大bbwbbw高潮| 亚洲欧美aⅴ...| 成人不卡免费av| 久久网站最新地址| 男女视频一区二区| 91丨porny丨首页| 欧美激情一区二区三区蜜桃视频 | 欧美大白屁股肥臀xxxxxx| 亚洲午夜在线视频| 91偷拍与自偷拍精品| 国产香蕉久久精品综合网| 蜜桃av一区二区三区电影| 欧美日韩一区二区三区在线| 成人欧美一区二区三区小说 | 91麻豆精品国产91久久久使用方法 | 亚洲va国产va欧美va观看| 一本大道久久精品懂色aⅴ| 国产日韩欧美综合在线| 极品美女销魂一区二区三区| 91精品国产一区二区三区香蕉| 一个色妞综合视频在线观看| 99国产精品99久久久久久| 国产精品传媒入口麻豆| 成人白浆超碰人人人人| 中文字幕精品一区二区精品绿巨人 | 一区二区三区高清| 91在线你懂得| 亚洲男人电影天堂| 日本高清成人免费播放| 亚洲一区二区欧美日韩| 欧美三级中文字幕| 亚洲不卡一区二区三区| 正在播放亚洲一区| 免费在线观看成人| 日韩美女一区二区三区| 极品少妇xxxx偷拍精品少妇| 久久久三级国产网站| 国产mv日韩mv欧美| 中文字幕在线不卡一区| 波多野结衣欧美| 亚洲精品免费在线| 欧美色男人天堂| 天堂一区二区在线| 欧美电影免费观看高清完整版| 国内成人自拍视频| 国产精品免费久久久久| 色婷婷综合久色| 欧美bbbbb| 精品国产乱码久久| 99在线精品免费| 亚洲一区在线观看网站| 欧美一区二区三区成人| 国产美女一区二区三区| ...中文天堂在线一区| 精品视频资源站| 免费看欧美女人艹b| 久久久久久久综合| 99综合影院在线| 日日夜夜精品视频天天综合网| 精品福利av导航| 99久久综合精品| 午夜天堂影视香蕉久久| 久久色中文字幕| 色久优优欧美色久优优| 乱一区二区av| 亚洲欧美经典视频| 欧美一区中文字幕| 成人综合婷婷国产精品久久免费| 亚洲综合久久久| 久久青草欧美一区二区三区| 在线亚洲欧美专区二区| 美女精品一区二区| 中文字幕一区二区三区不卡 | 久久成人免费日本黄色| 国产精品色噜噜| 欧美一级免费大片| 9人人澡人人爽人人精品| 毛片基地黄久久久久久天堂| 综合自拍亚洲综合图不卡区| 欧美一二三区精品| 一本色道亚洲精品aⅴ| 狠狠色狠狠色综合系列| 亚洲高清免费视频| 国产精品福利影院| 精品av综合导航| 欧美日韩视频专区在线播放| 国产69精品久久久久毛片| 日本视频在线一区| 一区二区三区国产豹纹内裤在线| 久久久午夜电影| 日韩欧美亚洲国产另类| 欧美性猛片aaaaaaa做受|