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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? som_map_struct.m

?? 最新的SOM神經網絡的工具箱,希望對朋友們有用!
?? M
字號:
function sMap = som_map_struct(dim, varargin)%SOM_MAP_STRUCT Create map struct. % % sMap = som_map_struct(dim, [[argID,] value, ...])%%  sMap = som_map_struct(4);%  sMap = som_map_struct(4,'msize',[3 4],'hexa','sheet');%  sMap = som_map_struct(4,'msize',[3 4 5],'rect','name','a 3D-SOM');%  sMap = som_map_struct(4,'msize',[3 4],'bubble','mask',[1 1 1 0]);%%  Input and output arguments ([]'s are optional): %   dim      (scalar) input space dimension%   [argID,  (string) See below. The values which are unambiguous can %    value]  (varies) be given without the preceeding argID.%%   sMap     (struct) self-organizing map struct%% Here are the valid argument IDs and corresponding values. The values% which are unambiguous (marked with '*') can be given without the% preceeding argID.%   'mask'       (vector) BMU search mask, size dim x 1%   'msize'      (vector) map grid size, default is [0]%   'labels'     (string array / cellstr) labels for each map unit, %                 length=prod(msize)%   'name'       (string) map name%   'comp_names' (string array / cellstr) component names, size dim x 1%   'comp_norm'  (cell array) normalization operations for each%                 component, size dim x 1. Each cell is either empty, %                 or a cell array of normalization structs.%   'topol'     *(struct) topology struct%   'som_topol','sTopol' = 'topol'%   'lattice'   *(string) map lattice, 'hexa' or 'rect'%   'shape'     *(string) map shape, 'sheet', 'cyl' or 'toroid'%   'neigh'     *(string) neighborhood function, 'gaussian', 'cutgauss',%                 'ep' or 'bubble'%% For more help, try 'type som_map_struct' or check out online documentation.% See also SOM_SET, SOM_INFO, SOM_DATA_STRUCT, SOM_TOPOL_STRUCT, SOM_MAKE.%%%%%%%%%%%%% DETAILED DESCRIPTION %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% som_map_struct%% PURPOSE%% Creates a self-organizing map structure. %% SYNTAX%%  sM = som_map_struct(dim)%  sM = som_map_struct(...,'argID',value,...);%  sM = som_map_struct(...,value,...);%% DESCRIPTION%% Creates a self-organizing map struct. The struct contains the map% codebook, labels, topology, information on normalization and training, % as well as component names and a name for the map. The obligatory% parameter is the map dimension. Most of the other fields can be% given values using optional arguments. If they are left unspecified,% default values are used.%%  Field         Type         Size / default value (munits = prod(msize))%  ------------------------------------------------------------------------%   .type        (string)     'som_map'               %   .name        (string)     'SOM date'%   .codebook    (matrix)     rand(munits, dim)%   .topol       (struct)     topology struct, with the following fields%     .type         (string)  'som_topol'%     .msize        (vector)  size k x 1, [0] %     .lattice      (string)  'hexa' %     .shape        (string)  'sheet'%   .labels      (cellstr)    size munits x m, {''; ''; ... ''}%   .neigh       (string)     'gaussian'%   .mask        (vector)     size dim x 1, [1; 1; ...; 1]%   .trainhist   (cell array) size tl x 1, []%   .comp_names  (cellstr)    size dim x 1, {'Variable1', 'Variable2', ...}%   .comp_norm   (cell array) size dim x 1, {[], [], ... []}%% '.type' field is the struct identifier. Do not change it.% '.name' field is the identifier for the whole map struct% '.codebook' field is the codebook matrix, each row corresponds to one unit% '.topol' field is the topology of the map. This struct has three fields:%   '.msize' field is the dimensions of the map grid. Note that the%         matrix notation of indeces is used.%   '.lattice' field is the map grid lattice%   '.shape' field is the map grid shape% '.labels' field contains the labels for each of the vectors. The ith row%         of '.labels' contains the labels for ith map unit. Note that %         if some vectors have more labels than others, the others are%         are given empty labels ('') to pad the '.labels' array up.% '.neigh' field is the neighborhood function. % '.mask' field is the BMU search mask.% '.trainhist' field contains information on the training. It is a cell%         array of training structs. The first training struct contains%         information on initialization, the others on actual trainings. %         If the map has not been initialized, '.trainhist' is empty ([]).% '.comp_names' field contains the names of the vector components% '.comp_norm' field contains normalization information for each%         component. Each cell of '.comp_norm' is itself a cell array of%         normalization structs. If no normalizations are performed for %         the particular component, the cell is empty ([]).%% REQUIRED INPUT ARGUMENTS%%  dim    (scalar) Input space dimension. %  % OPTIONAL INPUT ARGUMENTS %%  argID (string) Argument identifier string (see below).%  value (varies) Value for the argument (see below).%%  The optional arguments are given as 'argID',value -pairs. If the%  value is unambiguous (marked below with '*'), it can be given%  without the preceeding argID. If an argument is given value%  multiple times, the last one is used.%%   'mask'       (vector) BMU search mask, size dim x 1%   'msize'      (vector) map grid size, default is [0]%   'labels'     (string array / cellstr) labels for each map unit, %                 length=prod(msize)%   'name'       (string) map name%   'comp_names' (string array / cellstr) component names, size dim x 1%   'comp_norm'  (cell array) normalization operations for each%                 component, size dim x 1. Each cell is either empty, %                 or a cell array of normalization structs.%   'lattice'   *(string) map lattice, 'hexa' or 'rect'%   'shape'     *(string) map shape, 'sheet', 'cyl' or 'toroid'%   'topol'     *(struct) topology struct, sets msize, lattice and shape%   'som_topol','sTopol' = 'topol'%   'neigh'     *(string) neighborhood function, 'gaussian', 'cutgauss',%                 'ep' or 'bubble'%% OUTPUT ARGUMENTS% %  sMap (struct) the map struct%% EXAMPLES%% Simplest case:%  sMap = som_map_struct(3);%  % With optional arguments, the other fields can be given values:%  sTo    = som_set('som_topol','msize',[10 5]);%  labs   = cell(50, 1); labs{1, 1} = 'first_unit';%  cnames = {'first'; 'second'; 'third'};%  sN     = som_set('som_norm');%  csN    = {sN; sN; sN};%  %  sMap = som_map_struct(3,'msize',[10 5],'rect');%  sMap = som_map_struct(3,'msize',[10 5],'lattice','rect');%  sMap = som_map_struct(3,sTo,'bubble','labels',labs);%  sMap = som_map_struct(3,sTo,'comp_names',cnames);%  sMap = som_map_struct(3,sTo,'name','a data struct');%  sMap = som_map_struct(3,sTo,'comp_norm',csN,'mask',[1 0 0.5]);%% SEE ALSO% %  som_set          Set values and create SOM Toolbox structs.%  som_data_struct  Create a data struct.%  som_make         Initialize and train self-organizing map.%  som_topol_struct Default values for map topology.% Copyright (c) 1997-2000 by the SOM toolbox programming team.% http://www.cis.hut.fi/projects/somtoolbox/% Version 1.0beta ecco 100997% Version 2.0beta juuso 101199 130300%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% default valuessTopol     = som_set('som_topol','lattice','hexa','shape','sheet');neigh      = 'gaussian';mask       = ones(dim,1);name       = sprintf('SOM %s', datestr(now, 1));labels     = cell(prod(sTopol.msize),1);for i=1:length(labels), labels{i} = ''; endcomp_names = cell(dim,1); for i = 1:dim, comp_names{i} = sprintf('Variable%d', i); endcomp_norm  = cell(dim,1); % varargini=1; while i<=length(varargin),   argok = 1;   if ischar(varargin{i}),     switch varargin{i},       % argument IDs     case 'mask',       i=i+1; mask = varargin{i};      case 'msize',      i=i+1; sTopol.msize = varargin{i};      case 'labels',     i=i+1; labels = varargin{i};     case 'name',       i=i+1; name = varargin{i};     case 'comp_names', i=i+1; comp_names = varargin{i};      case 'comp_norm',  i=i+1; comp_norm = varargin{i};     case 'lattice',    i=i+1; sTopol.lattice = varargin{i};     case 'shape',      i=i+1; sTopol.shape = varargin{i};      case {'topol','som_topol','sTopol'}, i=i+1; sTopol = varargin{i};     case 'neigh',      i=i+1; neigh = varargin{i};      % unambiguous values     case {'hexa','rect'}, sTopol.lattice = varargin{i};     case {'sheet','cyl','toroid'}, sTopol.shape = varargin{i};      case {'gaussian','cutgauss','ep','bubble'}, neigh = varargin{i};     otherwise argok=0;     end  elseif isstruct(varargin{i}) & isfield(varargin{i},'type'),     switch varargin{i}(1).type,      case 'som_topol', sTopol = varargin{i};     otherwise argok=0;     end  else    argok = 0;   end  if ~argok,     disp(['(som_map_struct) Ignoring invalid argument #' num2str(i+1)]);   end  i = i+1; end% create the SOMcodebook = rand(prod(sTopol.msize),dim); sTrain = som_set('som_train','time',datestr(now,0),'mask',mask);sMap = som_set('som_map','codebook',codebook,'topol',sTopol,...                         'neigh',neigh,'labels',labels,'mask',mask,...                         'comp_names',comp_names,'name',name,...                         'comp_norm',comp_norm,'trainhist',sTrain);%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线成人免费观看| 国产精品亚洲一区二区三区妖精 | 国产精品亚洲第一| 麻豆久久久久久| 久久精品国产一区二区三| 日韩国产精品久久久| 日韩av电影免费观看高清完整版 | 亚洲成人免费视| 亚洲自拍另类综合| 亚洲不卡av一区二区三区| 亚洲成人动漫在线免费观看| 欧美大片免费久久精品三p| 国产精品久久久久久妇女6080| 精品久久久久久久久久久院品网 | 国产欧美日韩视频在线观看| 精品国产一区a| 久久夜色精品国产噜噜av| 久久久久99精品国产片| 一区二区三区日韩欧美精品| 亚洲一区免费视频| 青青草97国产精品免费观看 | 国产乱人伦精品一区二区在线观看 | 国产日韩欧美a| 国产精品沙发午睡系列990531| 亚洲色图第一区| 五月婷婷激情综合| 国产精品综合一区二区三区| 懂色av一区二区在线播放| 一本大道久久精品懂色aⅴ| 欧美日韩久久一区| 久久久综合网站| 亚洲香蕉伊在人在线观| 久久精品国产亚洲高清剧情介绍| 国产成人小视频| 欧美色成人综合| 久久久不卡影院| 亚瑟在线精品视频| 成人黄动漫网站免费app| 欧美丝袜丝交足nylons图片| 久久蜜桃av一区二区天堂| 亚洲精品v日韩精品| 精品一二三四在线| 欧美在线视频不卡| 国产精品素人视频| 日本女优在线视频一区二区| av一二三不卡影片| 精品福利一区二区三区| 亚洲制服丝袜av| 成人一级视频在线观看| 日韩一区二区免费视频| 一区二区三区中文在线| 国产·精品毛片| 26uuu亚洲| 美女爽到高潮91| 欧美日韩在线免费视频| 中文字幕亚洲精品在线观看| 国产一区二区三区免费| 欧美精品一二三四| 亚洲一区二区成人在线观看| 成人高清在线视频| 久久久精品一品道一区| 蜜乳av一区二区三区| 欧美日本不卡视频| 亚洲一本大道在线| 91在线看国产| 中文字幕一区在线| caoporen国产精品视频| 国产欧美一区视频| 国产另类ts人妖一区二区| 在线不卡中文字幕| 欧美亚洲国产一区在线观看网站| 久久久一区二区| 美女视频黄 久久| 日韩视频在线观看一区二区| 亚洲国产精品久久人人爱蜜臀 | 国产视频一区不卡| 久久精品免费观看| 久久久久久久性| 国产一区二区三区黄视频| 精品捆绑美女sm三区| 久久成人av少妇免费| 欧美精品一区二区三区四区 | 欧美一区二区精品| 日本网站在线观看一区二区三区| 欧美肥妇free| 91精品欧美福利在线观看| 激情都市一区二区| 678五月天丁香亚洲综合网| 亚洲一区在线观看免费观看电影高清 | 久久日韩精品一区二区五区| 久久99国内精品| 国产亚洲福利社区一区| 不卡一区二区三区四区| 亚洲丝袜另类动漫二区| 欧美视频你懂的| 久久99蜜桃精品| 国产精品久久午夜夜伦鲁鲁| 色狠狠色噜噜噜综合网| 亚洲成人激情自拍| 国产亚洲精品久| 成人国产精品免费| 欧美精品一区二区三区蜜桃| 亚洲第一福利视频在线| 日韩欧美一级二级三级| 国产精品91一区二区| 亚洲日本va午夜在线影院| 欧美日韩小视频| 国产精品一区三区| 亚洲一区精品在线| 精品国产一区二区三区久久影院 | 在线成人小视频| 风流少妇一区二区| 亚洲国产精品久久久久秋霞影院| 日韩欧美在线123| 成人动漫av在线| 日本va欧美va精品| 亚洲日本青草视频在线怡红院| 91精品国产一区二区人妖| 懂色一区二区三区免费观看| 天天影视网天天综合色在线播放| 精品成人在线观看| 欧美在线观看视频一区二区| 国产精品自拍在线| 日日夜夜精品视频天天综合网| 久久久噜噜噜久久中文字幕色伊伊| www亚洲一区| 91香蕉视频黄| 韩国av一区二区三区四区| 亚洲综合一区二区三区| 精品国产91洋老外米糕| 欧美人与z0zoxxxx视频| 成人av网站大全| 狠狠色伊人亚洲综合成人| 五月综合激情网| 18欧美亚洲精品| 欧美高清在线视频| 国产亚洲欧美激情| 欧美成人伊人久久综合网| 欧美男女性生活在线直播观看| 国产精品一级片| 激情综合色丁香一区二区| 亚洲一区二区三区中文字幕在线| 国产欧美综合在线| 久久综合色鬼综合色| 日韩欧美一区二区视频| 欧美日韩国产首页| 欧美日韩综合色| 欧美性高清videossexo| 91麻豆蜜桃一区二区三区| 成人黄色a**站在线观看| 国产成人无遮挡在线视频| 国产精品自拍网站| 国产精品69毛片高清亚洲| 国产精品一区一区三区| 国产成人日日夜夜| 不卡的看片网站| 99re8在线精品视频免费播放| 成人污污视频在线观看| 成人永久免费视频| 成人av在线资源网| www.日本不卡| 色诱视频网站一区| 欧美性欧美巨大黑白大战| 欧美日韩久久久一区| 欧美日韩大陆在线| 日韩精品中文字幕一区| 久久夜色精品国产欧美乱极品| 久久久精品综合| 中文字幕一区视频| 一二三区精品福利视频| 亚洲第一二三四区| 久久综合综合久久综合| 国产激情视频一区二区在线观看 | 久久久久久久久岛国免费| 精品日韩av一区二区| 国产精品的网站| 一区二区三区久久| 免费看欧美美女黄的网站| 精品一区二区三区香蕉蜜桃| 国产乱码字幕精品高清av | 天堂av在线一区| 国产一区二区三区免费播放| 国产成人av一区二区三区在线 | 国产精品123| 一本色道久久综合精品竹菊| 69久久99精品久久久久婷婷| 久久精品人人爽人人爽| 亚洲综合免费观看高清完整版| 亚洲人精品午夜| 国产精品久久福利| 亚洲图片欧美一区| 韩国欧美国产1区| 91麻豆国产精品久久| 欧美日韩国产系列| 中文字幕不卡在线观看| 亚洲h动漫在线| www.亚洲国产| 日韩美女在线视频| 夜夜嗨av一区二区三区四季av| 久久99国产乱子伦精品免费|