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

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

?? som_kmeanscolor2.m

?? it is matlab code , som(slef organizing map) tool for matlab
?? M
字號(hào):
function [color,centroids]=som_kmeanscolor2(mode,sM,C,initRGB,contrast,R)% SOM_KMEANSCOLOR2 Color codes a SOM according to averaged or best K-means clustering%% color = som_kmeanscolor2('average',sM, C, [initRGB], [contrast],[R]) %%  color=som_kmeanscolor2('average',sM,[2 4 8 16],som_colorcode(sM,'rgb1'),'enhanced');%  [color,centroid]=som_kmeanscolor2('best',sM,15,[],'flat',R);%  %  Input and output arguments ([]'s are optional):%%   mode       (string) 'average' or 'best', defalut: 'average'%   sM         (struct) a map struct%   C          (vector) number of clusters%   [initRGB]  (string, matrix) a color code string accepted by SOM_COLORCODE%               or an Mx3 matrix of RGB triples, where M is the number%               of map units. Default: SOM_COLORCODEs default%   [contrast] (string) 'flat', 'enhanced' color contrast mode, default:%               'enhanced'.%   [R]        (scalar) number of K-means trials, default: 30.%   color      (matrix) Mx3xC of RGB triples%   centroid   (array of matrices) centroid{i} includes codebook for the best%               k-means for C(i) clusters, i.e. the cluster centroids corresponding to%               the color code color(:,:,i).% % The function gives a set of color codes for the SOM according to K-means % clustering. It has two operation modes: % % 'average': The idea of coloring is that the color of the units belonging to the same %   cluster is the  mean of the original RGB values (see SOM_COLORCODE) of the map units %   belonging to the cluster (see SOM_CLUSTERCOLOR). The K-means clustering is made,%   by default, 30 times and the resulting color codes are averaged for%   each specified number of clusters C(i), i=1,...,k. In a way, the resulting averaged color %   codes reflect the stability of the K-means clustering made on the map units.%% 'best': runs the k-means R times for C(i), i=1,...,n clusters as in previous mode, %   but instead of averaging all the R color codes, it picks the one that corresponds to the %   best k-means clustering for each C(i). The 'best' is the one with the lowest %   quantization error. The result may differ from run to run.%% EXAMPLE% %  load iris; % or any other map struct sM %  color=som_kmeanscolor2('average',sM,[2:6]);%  som_show(sM,'umat','all','color',color);% % See also SOM_KMEANS, SOM_SHOW, SOM_COLORCODE, SOM_CLUSTERCOLOR, SOM_KMEANSCOLOR% Contributed to SOM Toolbox 2.0, 2001 February by Johan Himberg% Copyright (c) by Johan Himberg% http://www.cis.hut.fi/projects/somtoolbox/%%% Check number of inputserror(nargchk(3, 6, nargin));  % check no. of input args%%% Check input args & set defaultsif ~vis_valuetype(mode,{'string'}),   error('Mode must be a string.');endswitch lower(mode),case{'average','best'}   ;otherwise   error('Mode must be string ''average'' or ''best''.');endif isstruct(sM) & isfield(sM,'type') & strcmp(sM.type,'som_map'),   [tmp,lattice,msize]=vis_planeGetArgs(sM);   munits=prod(msize);   if length(msize)>2       error('Does not work with 3D maps.')   endelse   error('Map struct required for the second input argument!');endif ~vis_valuetype(C,{'1xn','nx1'}),   error('Vector value expected for cluster number.');end% Round C and checkC=round(C(:)');if any(C<2),   error('Cluster number must be 2 or more.');end% check initial color codingif nargin<4 | isempty(initRGB)   initRGB=som_colorcode(sM);end% check contrast checkingif nargin<5 | isempty(contrast),   contrast='enhanced';endif ~ischar(contrast),   error('String input expected for input arg. ''contrast''.');else   switch lower(contrast)   case {'flat','enhanced'}      ;   otherwise       error(['''flat'' or ''enhanced'' expected for '...            'input argument ''contrast''.']);   endendif ischar(initRGB),   try       initRGB=som_colorcode(sM,initRGB);   catch      error(['Color code ' initRGB ...            'was not recognized by SOM_COLORCODE.']);   endelseif vis_valuetype(initRGB,{'nx3rgb',[munits 3]},'all'),   ;else   error(['The initial color code must be a string '...         'or an Mx3 matrix of RGB triples.']);endif nargin<6|isempty(R),   R=30;endif ~vis_valuetype(R,{'1x1'}),   error('''R'' must be scalar.');end%%% Action %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%disp('Wait...');index=0; hit_=zeros(munits,munits);switch mode,   %% Averaged k-means coloringcase 'average'   for k=C,      disp(['Running K-means for ' num2str(k) ' clusters...']);       color_=zeros(munits,3);      colord_=color_;      % Average R k-means colorings for C clusters      for j=1:R,         [dummy,c]=som_kmeans('batch',sM,k,100,0); % max 100 iterations, verbose off          color_=color_+som_clustercolor(sM,c,initRGB);      end      index=index+1;      color(:,:,index)=color_./R;   end      %% coloring for 'best' k-means coloringcase 'best'   for k=C,      disp(['Running K-means for ' num2str(k) ' clusters...']);      c=[];err=Inf; div=[];      %% look for the best k-means among R trials      for i=1:R,         [c_,div_,err_(i)]=som_kmeans('batch',sM,k,100,0); % max 100 iterations, verbose off         if err_(i)<err,             err=err_(i); c=c_; div=div_;          end      end      % record the 'best' k-means for C clusters      index=index+1;      color(:,:,index)=som_clustercolor(sM,div,initRGB);      centroid{index}=c;      endend%%% Build outputswitch contrastcase 'flat'   ;case 'enhanced'   warning off;   ncolor=maxnorm(color);   ncolor(~isfinite(ncolor))=color(~isfinite(ncolor));   color=ncolor;   warning on;end%%% Subfunctions %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%function X=maxnorm(x)% normalize columns of x between [0,1]x=x-repmat(min(x),[size(x,1) 1 1]);X=x./repmat(max(x),[size(x,1) 1 1]);

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费看欧美女人艹b| 伊人夜夜躁av伊人久久| 91在线播放网址| 美女网站色91| 一区二区三区在线视频观看58| 欧美精品一区二区在线播放| 色av成人天堂桃色av| 国产综合色视频| 亚洲va在线va天堂| 中文字幕欧美一区| 国产区在线观看成人精品| 欧美精品日韩精品| 91精彩视频在线| aaa亚洲精品一二三区| 国产一区二区精品在线观看| 日韩精品一卡二卡三卡四卡无卡| 国产精品国产自产拍高清av| 精品国产一区二区三区不卡| 欧美美女黄视频| 欧洲精品在线观看| 91丨porny丨中文| 成人午夜在线播放| 国产精品77777竹菊影视小说| 天天av天天翘天天综合网色鬼国产| 亚洲欧洲韩国日本视频| 国产女人18毛片水真多成人如厕 | 欧美四级电影网| av在线不卡网| 99久久99久久精品免费观看| 国产很黄免费观看久久| 精品一区二区国语对白| 久久99热99| 麻豆精品精品国产自在97香蕉 | 成人精品视频网站| 国产成人福利片| 国产毛片一区二区| 国产一区二区三区在线观看免费| 欧美aaa在线| 蜜臀av性久久久久蜜臀av麻豆| 五月天视频一区| 日韩精品欧美成人高清一区二区| 亚洲国产成人tv| 五月天丁香久久| 午夜精品一区在线观看| 日韩不卡免费视频| 青青草91视频| 精品一区二区三区不卡| 国产美女视频91| 粉嫩久久99精品久久久久久夜| 粉嫩高潮美女一区二区三区| 国产成a人亚洲精品| 成年人国产精品| 色香蕉成人二区免费| 欧美无砖砖区免费| 欧美精品aⅴ在线视频| 欧美一级二级在线观看| 日韩精品在线看片z| 日本一区二区三区久久久久久久久不 | 色香色香欲天天天影视综合网| 色哟哟国产精品| 91精品国产一区二区三区| 精品免费一区二区三区| 日本一区二区视频在线| 夜夜嗨av一区二区三区四季av| 亚洲图片欧美色图| 美女爽到高潮91| 国产成人av电影在线播放| 色噜噜狠狠成人网p站| 欧美精品色综合| 久久亚洲综合色| 综合电影一区二区三区| 亚洲mv在线观看| 国内久久精品视频| 北岛玲一区二区三区四区| 日本久久一区二区三区| 欧美mv日韩mv| 亚洲精品va在线观看| 日韩高清不卡在线| 成人综合在线视频| 欧美日韩一级视频| 欧美国产国产综合| 午夜久久电影网| 成人黄色av电影| 欧美福利视频导航| 国产精品美女久久久久av爽李琼 | 蜜臂av日日欢夜夜爽一区| 成人一区二区三区| 91精品一区二区三区在线观看| 久久久99精品免费观看不卡| 亚洲一区二区高清| 国产精品一区在线观看你懂的| 欧洲精品在线观看| 欧美激情一区二区三区四区| 日韩黄色免费电影| 99久久精品情趣| 久久噜噜亚洲综合| 日韩精品成人一区二区三区| 99在线视频精品| 久久色视频免费观看| 亚洲福利视频一区二区| 成人久久视频在线观看| 欧美岛国在线观看| 亚洲3atv精品一区二区三区| av资源网一区| 国产女主播一区| 国产一区在线看| 91精品国产综合久久久久| 亚洲日本丝袜连裤袜办公室| 狠狠色丁香婷综合久久| 欧美人体做爰大胆视频| 亚洲免费高清视频在线| 成年人网站91| 欧美国产成人在线| 国产美女娇喘av呻吟久久| 日韩午夜精品视频| 日韩成人一区二区| 欧美性猛交xxxxxxxx| 综合久久久久综合| 97精品国产露脸对白| 中文字幕不卡在线| 国产91精品精华液一区二区三区| 日韩精品在线一区| 免费成人在线播放| 欧美一区二区免费| 日日摸夜夜添夜夜添国产精品| 欧美优质美女网站| 一区二区三区久久| 一本大道av伊人久久综合| 亚洲色图视频网站| www.激情成人| 亚洲视频中文字幕| 一本到不卡免费一区二区| 亚洲欧美国产三级| 欧洲视频一区二区| 亚洲午夜av在线| 91精品国产综合久久精品麻豆| 日韩制服丝袜av| 日韩一区二区三区视频在线| 日本不卡一二三区黄网| 日韩精品一区国产麻豆| 看电影不卡的网站| 久久理论电影网| 99热这里都是精品| 夜夜精品视频一区二区| 欧美日韩欧美一区二区| 日本色综合中文字幕| 日韩欧美高清dvd碟片| 激情亚洲综合在线| 国产视频一区二区在线| 成人不卡免费av| 亚洲精品大片www| 666欧美在线视频| 九九热在线视频观看这里只有精品| 精品国产伦一区二区三区免费| 国产精品一区二区黑丝| 国产精品久久夜| 在线免费一区三区| 日本不卡123| 国产色综合久久| 色域天天综合网| 捆绑变态av一区二区三区| 国产色爱av资源综合区| 91欧美一区二区| 蜜桃视频一区二区| 欧美国产在线观看| 欧美视频精品在线| 久久国产尿小便嘘嘘尿| 国产精品美女久久久久久| 欧美视频精品在线| 国产精品中文字幕日韩精品| 日韩一区欧美小说| 日韩欧美在线不卡| 99这里只有精品| 蜜臀久久99精品久久久画质超高清 | 欧洲av在线精品| 久久草av在线| 亚洲欧美激情小说另类| 日韩一区二区免费视频| 成人禁用看黄a在线| 日韩中文字幕一区二区三区| 国产日韩欧美精品电影三级在线 | 久久婷婷国产综合精品青草| 91首页免费视频| 美国十次了思思久久精品导航| 国产精品久久二区二区| 日韩一区二区视频在线观看| 91丨九色丨尤物| 九一久久久久久| 亚洲午夜电影在线观看| 久久毛片高清国产| 欧美美女一区二区| av亚洲精华国产精华精| 激情五月激情综合网| 亚洲在线中文字幕| 中文一区二区完整视频在线观看| 欧美欧美欧美欧美| 99国产精品99久久久久久| 国产一区二区三区四区在线观看| 亚洲图片自拍偷拍| 亚洲日本免费电影|