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

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

?? fastica.m

?? 獨立成分分析算法
?? M
?? 第 1 頁 / 共 2 頁
字號:
function [Out1, Out2, Out3] = fastica(mixedsig, varargin)%FASTICA - Fast Independent Component Analysis%% FastICA for Matlab 6.x% Version 2.3, July 27 2004% Copyright (c) Jarmo Hurri, Hugo G鋠ert, Jaakko S鋜el? and Aapo Hyv鋜inen.%% FASTICA(mixedsig) estimates the independent components from given% multidimensional signals. Each row of matrix mixedsig is one% observed signal.  FASTICA uses Hyvarinen's fixed-point algorithm,% see http://www.cis.hut.fi/projects/ica/fastica/. Output from the% function depends on the number output arguments:%% [icasig] = FASTICA (mixedsig); the rows of icasig contain the% estimated independent components.%% [icasig, A, W] = FASTICA (mixedsig); outputs the estimated separating% matrix W and the corresponding mixing matrix A.%% [A, W] = FASTICA (mixedsig); gives only the estimated mixing matrix% A and the separating matrix W.%% Some optional arguments induce other output formats, see below.%% A graphical user interface for FASTICA can be launched by the% command FASTICAG%% FASTICA can be called with numerous optional arguments. Optional% arguments are given in parameter pairs, so that first argument is% the name of the parameter and the next argument is the value for% that parameter. Optional parameter pairs can be given in any order.%% OPTIONAL PARAMETERS:%% Parameter name        Values and description%%======================================================================% --Basic parameters in fixed-point algorithm:%% 'approach'            (string) The decorrelation approach used. Can be%                       symmetric ('symm'), i.e. estimate all the并行地計算獨立成分%                       independent component in parallel, or%                       deflation ('defl'), i.e. estimate independent%                       component one-by-one like in projection%                       pursuit.串行地計算獨立成分%                       Default is 'defl'.%% 'numOfIC'             (integer) Number of independent components to%                       be estimated. Default equals the dimension of%                       data.需要估計的獨立成分的個數,默認為數據維數%%======================================================================% --Choosing the nonlinearity:%% 'g'                   (string) Chooses the nonlinearity g used in %                       the fixed-point algorithm. Possible values:%%                       Value of 'g':      Nonlinearity used:%                       'pow3' (default)   g(u)=u^3%                       'tanh'             g(u)=tanh(a1*u)%                       'gauss             g(u)=u*exp(-a2*u^2/2)%                       'skew'             g(u)=u^2% % 'finetune'		(string) Chooses the nonlinearity g used when %                       fine-tuning. In addition to same values%                       as for 'g', the possible value 'finetune' is:%                       'off'              fine-tuning is disabled.%% 'a1'                  (number) Parameter a1 used when g='tanh'.%                       Default is 1.% 'a2'                  (number) Parameter a2 used when g='gaus'.%                       Default is 1.%% 'mu'			(number) Step size. Default is 1.%                       If the value of mu is other than 1, then the%                       program will use the stabilized version of the%                       algorithm (see also parameter 'stabilization').%%% 'stabilization'       (string) Values 'on' or 'off'. Default 'off'. %                       This parameter controls wether the program uses%                       the stabilized version of the algorithm or%                       not. If the stabilization is on, then the value%                       of mu can momentarily be halved if the program%                       senses that the algorithm is stuck between two%                       points (this is called a stroke). Also if there%                       is no convergence before half of the maximum%                       number of iterations has been reached then mu%                       will be halved for the rest of the rounds.% %======================================================================% --Controlling convergence:%% 'epsilon'             (number) Stopping criterion. Default is 0.0001.%% 'maxNumIterations'    (integer) Maximum number of iterations.%                       Default is 1000.%% 'maxFinetune'         (integer) Maximum number of iterations in %                       fine-tuning. Default 100.%% 'sampleSize'          (number) [0 - 1] Percentage of samples used in%                       one iteration. Samples are chosen in random.%                       Default is 1 (all samples).%% 'initGuess'           (matrix) Initial guess for A. Default is random.%                       You can now do a "one more" like this: %                       [ica, A, W] = fastica(mix, 'numOfIC',3);%                       [ica2, A2, W2] = fastica(mix, 'initGuess', A, 'numOfIC', 4);%%======================================================================% --Graphics and text output:%% 'verbose'             (string) Either 'on' or 'off'. Default is%                       'on': report progress of algorithm in text format.%% 'displayMode'         (string) Plot running estimates of independent%                       components: 'signals', 'basis', 'filters' or%                       'off'. Default is 'off'.%% 'displayInterval'     Number of iterations between plots.%                       Default is 1 (plot after every iteration).%%======================================================================% --Controlling reduction of dimension and whitening:%% Reduction of dimension is controlled by 'firstEig' and 'lastEig', or% alternatively by 'interactivePCA'. %% 'firstEig'            (integer) This and 'lastEig' specify the range for%                       eigenvalues that are retained, 'firstEig' is%                       the index of largest eigenvalue to be%                       retained. Default is 1.%% 'lastEig'             (integer) This is the index of the last (smallest)%                       eigenvalue to be retained. Default equals the%                       dimension of data.%% 'interactivePCA'      (string) Either 'on' or 'off'. When set 'on', the%                       eigenvalues are shown to the user and the%                       range can be specified interactively. Default%                       is 'off'. Can also be set to 'gui'. Then the user%                       can use the same GUI that's in FASTICAG.%% If you already know the eigenvalue decomposition of the covariance% matrix, you can avoid computing it again by giving it with the% following options:%% 'pcaE'                (matrix) Eigenvectors% 'pcaD'                (matrix) Eigenvalues%% If you already know the whitened data, you can give it directly to% the algorithm using the following options:%% 'whiteSig'            (matrix) Whitened signal% 'whiteMat'            (matrix) Whitening matrix% 'dewhiteMat'          (matrix) dewhitening matrix%% If values for all the 'whiteSig', 'whiteSig' and 'dewhiteMat' are% suplied, they will be used in computing the ICA. PCA and whitening% are not performed. Though 'mixedsig' is not used in the main% algorithm it still must be entered - some values are still% calculated from it.%% Performing preprocessing only is possible by the option:%% 'only'                (string) Compute only PCA i.e. reduction of%                       dimension ('pca') or only PCA plus whitening%                       ('white'). Default is 'all': do ICA estimation%                       as well.  This option changes the output%                       format accordingly. For example: %%                       [whitesig, WM, DWM] = FASTICA(mixedsig, %                       'only', 'white') %                       returns the whitened signals, the whitening matrix%                       (WM) and the dewhitening matrix (DWM). (See also%                       WHITENV.) In FastICA the whitening matrix performs%                       whitening and the reduction of dimension. Dewhitening%                       matrix is the pseudoinverse of whitening matrix.%                        %                       [E, D] = FASTICA(mixedsig, 'only', 'pca') %                       returns the eigenvector (E) and diagonal %                       eigenvalue (D) matrices  containing the %                       selected subspaces. %%======================================================================% EXAMPLES%%       [icasig] = FASTICA (mixedsig, 'approach', 'symm', 'g', 'tanh');%               Do ICA with tanh nonlinearity and in parallel (like%               maximum likelihood estimation for supergaussian data).%%       [icasig] = FASTICA (mixedsig, 'lastEig', 10, 'numOfIC', 3);%               Reduce dimension to 10, and estimate only 3%               independent components.%%       [icasig] = FASTICA (mixedsig, 'verbose', 'off', 'displayMode', 'off');%               Don't output convergence reports and don't plot%               independent components.%%% A graphical user interface for FASTICA can be launched by the% command FASTICAG%%   See also FASTICAG% @(#)$Id: fastica.m,v 1.11 2004/07/27 11:46:46 jarmo Exp $%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Check some basic requirements of the dataif nargin == 0,  error ('You must supply the mixed data as input argument.');endif length (size (mixedsig)) > 2,  error ('Input data can not have more than two dimensions.');endif any (any (isnan (mixedsig))),  error ('Input data contains NaN''s.');endif ~isa (mixedsig, 'double')  fprintf ('Warning: converting input data into regular (double) precision.\n');  mixedsig = double (mixedsig);end%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Remove the mean and check the data[mixedsig, mixedmean] = remmean(mixedsig);[Dim, NumOfSampl] = size(mixedsig);%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Default values for optional parameters% Allverbose           = 'on';% Default values for 'pcamat' parametersfirstEig          = 1;lastEig           = Dim;interactivePCA    = 'off';% Default values for 'fpica' parametersapproach          = 'defl';numOfIC           = Dim;g                 = 'pow3';finetune          = 'off';a1                = 1;a2                = 1;myy               = 1;stabilization     = 'off';epsilon           = 0.0001;maxNumIterations  = 1000;maxFinetune       = 5;initState         = 'rand';guess             = 0;sampleSize        = 1;displayMode       = 'off';

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲超碰精品一区二区| 亚洲一区二区三区美女| 成人亚洲精品久久久久软件| 亚洲免费观看高清| 日韩午夜激情免费电影| 99久久久精品| 7777精品伊人久久久大香线蕉最新版| 欧美刺激午夜性久久久久久久| 美日韩一区二区| 午夜不卡av免费| 国产成人自拍在线| 欧美日韩综合在线免费观看| 国产一区二区不卡| 国产欧美视频一区二区三区| 国产精品国产馆在线真实露脸| 亚洲自拍偷拍综合| 日本免费在线视频不卡一不卡二| 成人天堂资源www在线| 精品视频色一区| 欧美国产精品一区二区| 国产香蕉久久精品综合网| 亚洲国产欧美一区二区三区丁香婷| 国产一区二区三区电影在线观看| 欧美日韩电影在线播放| 在线观看日韩一区| 国产欧美日韩在线观看| 青青草伊人久久| 欧美无砖专区一中文字| 91丨porny丨首页| 久久久久久久久久久久久女国产乱| 一区二区在线观看不卡| 国产女人水真多18毛片18精品视频| 亚洲六月丁香色婷婷综合久久 | 午夜精品久久久久久久99樱桃| 欧美aaaaa成人免费观看视频| 色999日韩国产欧美一区二区| 日本一区二区三区在线不卡| 韩国在线一区二区| 日本欧美一区二区| 欧美视频三区在线播放| 日韩美女视频19| 成人午夜短视频| 国产午夜精品美女毛片视频| 国产麻豆成人传媒免费观看| 91精品国产一区二区三区香蕉| 亚洲一区在线观看网站| 色婷婷久久久亚洲一区二区三区| 日韩一区中文字幕| 波多野结衣中文一区| 久久99精品久久久久久久久久久久 | 成人99免费视频| 欧美xxxx在线观看| 久久99精品国产麻豆婷婷洗澡| 欧美一区二区三区免费视频| 一区二区三区中文字幕电影| 色先锋资源久久综合| 一二三四区精品视频| 欧美日韩亚洲另类| 日韩中文字幕区一区有砖一区 | 久久99九九99精品| 久久综合九色综合97婷婷女人 | 精品黑人一区二区三区久久| 美国一区二区三区在线播放| 精品国产一二三| 大胆亚洲人体视频| 日韩码欧中文字| 欧美日韩一二三| 久久69国产一区二区蜜臀| 国产三级三级三级精品8ⅰ区| 成人av高清在线| 亚洲精品国产成人久久av盗摄 | 久久久久久久久久美女| 不卡电影免费在线播放一区| 一区二区高清在线| 91精品国产综合久久蜜臀| 国产美女精品一区二区三区| 国产精品久久久久久久久图文区| 色美美综合视频| 日韩av在线发布| 欧美精品亚洲二区| 国产美女主播视频一区| 国产丝袜美腿一区二区三区| 成人99免费视频| 性感美女极品91精品| 久久久久久久久久看片| 色天天综合色天天久久| 日本不卡123| 国产精品成人免费在线| 91麻豆精品国产91久久久久久久久 | 久99久精品视频免费观看| 欧美国产综合一区二区| 欧美色成人综合| 韩国欧美一区二区| 中文字幕欧美一区| 欧美成人aa大片| 在线免费观看一区| 高清日韩电视剧大全免费| 亚洲自拍偷拍九九九| 亚洲精品一区二区三区香蕉| 色悠悠亚洲一区二区| 国产剧情在线观看一区二区| 亚洲在线视频免费观看| 久久精品一区二区三区av| 欧美午夜精品一区| 成人动漫一区二区在线| 奇米影视一区二区三区小说| 亚洲另类中文字| 日本一区二区三区久久久久久久久不| 欧美日韩一区三区| 91在线精品一区二区三区| 国产综合成人久久大片91| 亚洲国产wwwccc36天堂| 综合在线观看色| 久久久91精品国产一区二区三区| 91精品国产乱| 欧美日本免费一区二区三区| 色综合久久中文字幕综合网 | 亚洲成av人**亚洲成av**| 日韩欧美激情在线| 欧美日韩欧美一区二区| 色婷婷综合五月| av动漫一区二区| 成人一区二区三区视频在线观看| 精品一区二区精品| 久久国产尿小便嘘嘘尿| 奇米777欧美一区二区| 午夜在线电影亚洲一区| 亚洲专区一二三| 亚洲一区在线看| 夜夜亚洲天天久久| 亚洲综合在线电影| 亚洲综合999| 亚洲va天堂va国产va久| 亚洲电影中文字幕在线观看| 夜夜嗨av一区二区三区中文字幕| 中文字幕在线观看不卡视频| 亚洲欧洲日韩在线| 亚洲特黄一级片| 一区二区三区日韩在线观看| 亚洲影视资源网| 亚洲bt欧美bt精品| 青青青爽久久午夜综合久久午夜| 蜜臀精品一区二区三区在线观看| 奇米亚洲午夜久久精品| 久久狠狠亚洲综合| 国产毛片精品视频| 成人午夜又粗又硬又大| 99精品视频在线播放观看| 在线中文字幕一区二区| 欧美日韩情趣电影| 欧美sm极限捆绑bd| 欧美一区二区播放| 精品国产髙清在线看国产毛片| 国产日韩亚洲欧美综合| 成人免费在线视频| 亚洲一区二区三区视频在线| 麻豆成人久久精品二区三区小说| 国产一区二区精品久久99| 99re成人在线| 在线电影欧美成精品| 久久亚洲精华国产精华液| 中文字幕一区二区5566日韩| 亚洲第一电影网| 国产在线精品免费| 色综合久久精品| 日韩片之四级片| 成人欧美一区二区三区1314| 日本美女视频一区二区| 国产黄人亚洲片| 欧美日韩卡一卡二| 久久久久久久久久久99999| 亚洲免费观看高清完整版在线观看| 亚洲福利一区二区| 国产成a人亚洲| 精品视频全国免费看| 日韩美女在线视频| 亚洲特级片在线| 美洲天堂一区二卡三卡四卡视频 | 国产精品美女久久久久久2018| 性做久久久久久久免费看| 国产一区二区视频在线播放| 91福利精品视频| 日本一区二区视频在线| 男女视频一区二区| 欧美精品电影在线播放| 一区二区三国产精华液| 91丝袜美腿高跟国产极品老师| 国产日韩三级在线| 国产成人精品影视| 国产网站一区二区| 国产乱码一区二区三区| 久久伊人中文字幕| 久久av中文字幕片| 精品成人一区二区三区| 久久99精品久久久久久国产越南 | 亚洲天堂网中文字| hitomi一区二区三区精品| 热久久国产精品| 日韩欧美国产综合| 久久国产福利国产秒拍|