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

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

?? pcaklm.m

?? 模式識別常用功能函數
?? M
字號:
%PCAKLM Principal Component Analysis/Karhunen-Loeve Mapping%       (PCA or MCA of overall/mean covariance matrix)% % 	[W,FRAC] = PCAKLM(TYPE,A,N)% 	[W,N]    = PCAKLM(TYPE,A,FRAC)%% INPUT%  A              Dataset% TYPE				Type of mapping: 'pca' or 'klm'. Default: 'pca'.%	N	or FRAC		Number of dimensions (>= 1) or fraction of variance (< 1) %							to retain; if > 0, perform PCA; otherwise MCA. Default: N = inf.%% OUTPUT% W 					Affine Karhunen-Loeve mapping% FRAC or N		Fraction of variance or number of dimensions retained.%% DESCRIPTION% Performs a principal component analysis (PCA) or minor component analysis% (MCA) on the overall or mean class covariance matrix (weighted by the% class prior probabilities). It finds a rotation of the dataset A to an% N-dimensional linear subspace such that at least (for PCA) or at most (for% MCA) a fraction FRAC of the total variance is preserved.%% PCA is applied when N (or FRAC) >= 0; MCA when N (or FRAC) < 0. If N is % given (abs(N) >= 1), FRAC is optimised. If FRAC is given (abs(FRAC) < 1), % N is optimised. %% Objects in a new dataset B can be mapped by B*W, W*B or by A*KLM([],N)*B.% Default (N = inf): the features are decorrelated and ordered, but no % feature reduction is performed.%% ALTERNATIVE%% 	V = PCAKLM(A,TYPE,0)% % Returns the cumulative fraction of the explained variance. V(N) is the % cumulative fraction of the explained variance by using N eigenvectors.%% This function should not be called directly, only trough PCA or KLM.% Use FISHERM for optimizing the linear class separability (LDA).% % SEE ALSO% MAPPINGS, DATASETS, PALDC, KLLDC, PCA, KLM, FISHERM% Copyright: R.P.W. Duin, r.p.w.duin@prtools.org% Faculty EWI, Delft University of Technology% P.O. Box 5031, 2600 GA Delft, The Netherlands% $Id: pcaklm.m,v 1.15 2005/03/04 10:36:25 duin Exp $function [w,truefrac] = pcaklm (type,a,frac)	prtrace(mfilename);	truefrac = [];	% Default: preserve all dimensions (identity mapping).	if (nargin < 3) | (isempty(frac))		frac = inf; 		prwarning (3,'no dimensionality given, only decorrelating and ordering dimensions');	end	% Default: perform PCA.	if (nargin < 1) | (isempty(type))		type = 'pca';		prwarning (3,'no type given, assuming PCA');	end	if (strcmp(type,'pca'))		mapname = 'Principal Component Analysis';	elseif (strcmp(type,'klm'))		mapname = 'Karhunen-Loeve Mapping';	else		error('unknown type specified');	end	% Empty mapping: return straightaway.	if (nargin < 2) | (isempty(a))		w = mapping(type,frac);		w = setname(w,mapname);		return	end	if ~isdataset(a) 		a = dataset(a,1);   % make sure we have a dataset	end		islabtype(a,'crisp','soft');	isvaldset(a,1);   % at least 1 object per class	[m,k,c] = getsize(a); p = getprior(a);	% If FRAC < 0, perform minor component analysis (MCA) instead of 	% principal component analysis.	mca = (frac < 0); frac = abs(frac);	% Shift mean of data to origin.	b = a*scalem(a); 	% If there are less samples M than features K, first perform a lossless	% projection to the (M-1) dimensional space spanned by the samples.	if (m <= k)		u = reducm(b); b = b*u;		korg = k; [m,k] = size(b);	else		u = [];	end	% Calculate overall or average class prior-weighted covariance matrix and	% find eigenvectors F. 	if (strcmp(type,'pca'))		if (c==0)  % we have unlabeled data!			bb = +b; % use all		else			bb = [];			for j = 1:c				bb = [bb; +seldat(b,j)*p(j)];			end 		end		G = cov(bb);	else		[U,GG] = meancov(b,1);		G = zeros(k,k);		for i = 1:c			G = G + p(i)*GG(:,:,i);		end	end	[F,V] = eig(G); 	% v = V(I) contains the sorted eigenvalues:	% descending for PCA, ascending for MCA.	if (mca)		[v,I] = sort(diag(V));	else		[v,I] = sort(-diag(V));	end		if (frac == inf)				% Return all dimensions, decorrelated and ordered.		n = k; truefrac = k;	elseif (frac == 0)			% Just return cumulative retained variance.		w = cumsum(v)/sum(v);		return	elseif (frac >= 1)			% Return FRAC dimensions.		n = abs(frac); if (n > k), error('illegal dimensionality requested'); end		I = I(1:n); sv = sum(v); 		if (sv ~= 0), truefrac = cumsum(v(1:n))/sv; else, truefrac = 0; end;	elseif (frac > 0)				% Return the N dimensions that retain at least (PCA)                          % or at most (MCA) FRAC variance.		J = find(cumsum(v)/sum(v) > frac);		if (mca), n = J(1)-1; else, n = J(1); end;		truefrac = n; I = I(1:n);	end	% If needed, apply pre-calculated projection to (M-1) dimensional subspace.	if (~isempty(u))		rot = u.data.rot*F(:,I); 		off = u.data.offset*F(:,I);	else		rot = F(:,I); 		off = -mean(a*F(:,I));	end	% Construct affine mapping.	w = affine(rot,off,a);	w = setname(w,mapname);		return

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91国产精品成人| 日韩亚洲欧美成人一区| 日本欧美一区二区三区乱码| 久久久久久黄色| 欧美色欧美亚洲另类二区| 国产精品996| 香蕉久久一区二区不卡无毒影院| 中文字幕av一区二区三区高| 欧美欧美午夜aⅴ在线观看| 99re这里只有精品视频首页| 久久国产精品免费| 亚洲h动漫在线| 亚洲欧美视频在线观看视频| 国产日韩欧美一区二区三区综合| 日韩一区二区三区在线| 欧美日韩色综合| 色综合久久精品| 99国产精品一区| 成人免费视频国产在线观看| 国产一二三精品| 蜜臀99久久精品久久久久久软件| 亚洲午夜激情av| 亚洲精品成人a在线观看| 欧美国产日韩亚洲一区| 久久亚洲精精品中文字幕早川悠里| 555www色欧美视频| 欧美视频中文字幕| 欧美三级在线视频| 欧亚一区二区三区| 在线观看网站黄不卡| 91免费在线看| 99riav一区二区三区| 不卡一卡二卡三乱码免费网站| 国产精品一二二区| 国产盗摄视频一区二区三区| 韩日av一区二区| 国产在线精品视频| 国产中文字幕一区| 国产成人免费视频| 国产精品996| 不卡一区中文字幕| 99精品国产视频| 色综合久久久久久久久| 91蝌蚪porny成人天涯| 91免费看视频| 一本大道av伊人久久综合| 91久久精品日日躁夜夜躁欧美| 日本道精品一区二区三区| 色婷婷狠狠综合| 欧美日韩在线播| 欧美精品一二三四| 日韩欧美中文字幕一区| 欧美精品一区二区久久久| 久久精品一区二区三区四区| 国产日韩欧美激情| 亚洲欧美日韩国产一区二区三区| 一区二区欧美国产| 奇米影视在线99精品| 国产伦精一区二区三区| 9i在线看片成人免费| 在线观看国产91| 日韩你懂的在线观看| 国产亚洲美州欧州综合国| 亚洲四区在线观看| 天天亚洲美女在线视频| 极品美女销魂一区二区三区免费| 成人综合在线视频| 欧美影院一区二区三区| 欧美不卡一区二区三区| 国产精品久久久久久户外露出| 亚洲一区二区四区蜜桃| 久久99精品久久久久| 99精品视频一区二区三区| 欧美日韩国产免费一区二区| 久久久久久夜精品精品免费| 亚洲久草在线视频| 麻豆精品一二三| 91在线观看高清| 欧美精品在线观看播放| 国产日韩欧美电影| 亚洲国产视频一区| 国产成人av一区| 欧美日韩精品系列| 国产日韩综合av| 日韩中文字幕亚洲一区二区va在线| 韩国av一区二区三区四区| 91蜜桃网址入口| 日韩一本二本av| 亚洲欧美视频在线观看视频| 久久激情五月婷婷| 91福利在线导航| 国产片一区二区| 日本在线不卡视频| 色天天综合久久久久综合片| 欧美mv日韩mv国产网站app| 亚洲精品乱码久久久久| 国产精品一级黄| 91精品国产全国免费观看| 国产精品伦一区| 精品一区二区在线播放| 欧美性视频一区二区三区| 日本一区二区三区免费乱视频| 五月婷婷激情综合| 91在线播放网址| 国产网红主播福利一区二区| 日韩精品国产欧美| 欧洲生活片亚洲生活在线观看| 国产三级精品视频| 久久国产夜色精品鲁鲁99| 欧美日韩免费高清一区色橹橹 | 日韩精品中午字幕| 亚洲精品伦理在线| 99视频在线精品| 国产视频视频一区| 精品一区二区三区欧美| 欧美日韩mp4| 一区二区三区精品视频在线| 国产宾馆实践打屁股91| 精品国产一区二区精华| 日本少妇一区二区| 欧美日韩高清一区二区三区| 亚洲精品国产无套在线观| 91香蕉国产在线观看软件| 国产精品网站在线| 成人中文字幕电影| 欧美韩国日本不卡| 国产91精品入口| 久久精品一区二区三区不卡牛牛| 久久国产剧场电影| 欧美成人精品二区三区99精品| 午夜一区二区三区视频| 欧美日韩一区高清| 亚洲国产精品精华液网站| 欧美在线|欧美| 亚洲二区在线观看| 欧美三级韩国三级日本一级| 亚洲影视在线播放| 色琪琪一区二区三区亚洲区| 亚洲欧美乱综合| 色吧成人激情小说| 亚洲一二三区在线观看| 欧美色男人天堂| 三级欧美韩日大片在线看| 欧美一区二区三区公司| 久久精品二区亚洲w码| 亚洲精品一区二区三区四区高清| 国模冰冰炮一区二区| 国产日产精品1区| 99久久精品国产一区| 亚洲欧美一区二区三区国产精品| 一本大道av伊人久久综合| 亚洲线精品一区二区三区八戒| 欧美午夜视频网站| 男女性色大片免费观看一区二区| 欧美不卡一二三| 国产成人在线视频免费播放| 日韩美女久久久| 欧美视频一区在线| 精品中文字幕一区二区小辣椒 | 欧美电视剧在线看免费| 久久99精品国产.久久久久久 | 天天综合网 天天综合色| 日韩区在线观看| 国产.欧美.日韩| 一区二区三区.www| 精品少妇一区二区三区在线视频| 国产aⅴ精品一区二区三区色成熟| 中文字幕一区二区三区四区| 欧美性大战久久久| 激情欧美日韩一区二区| 亚洲卡通动漫在线| 欧美一区二区三区免费大片| 丰满放荡岳乱妇91ww| 一区二区三区四区在线| 精品免费一区二区三区| av一二三不卡影片| 午夜精品久久久久久久蜜桃app| 日韩区在线观看| 91在线看国产| 久久超碰97人人做人人爱| 国产目拍亚洲精品99久久精品| 欧美色图12p| 国产成人亚洲综合a∨婷婷图片| 夜夜嗨av一区二区三区网页| 久久青草国产手机看片福利盒子| 99re成人精品视频| 九色综合国产一区二区三区| 亚洲激情图片一区| 久久久www成人免费无遮挡大片 | 久久在线观看免费| 在线一区二区三区| 国产成人综合自拍| 日本女人一区二区三区| 最新高清无码专区| 久久精品视频免费| 日韩午夜在线播放| 欧美三级视频在线观看| aaa欧美大片| 国产成人午夜高潮毛片| 日韩精品久久久久久|