ctranspose.m

来自「matlab 模式识别工具包 希望能对你们有用」· M 代码 · 共 22 行

M
22
字号
function w = ctranspose(w)if w.s	error('transpose not defined for classifiers')endif strcmp(w.m,'sequential')	w = w.d{2}'*w.d{1}';elseif strcmp(w.m,'affine')	w.l = [];	c = w.c;	k = w.k;	w.c = k;	w.k = c;	v = sum(w.d(1:k,:).*w.d(1:k,:));	w.d(1:k,:) = w.d(1:k,:)./repmat(v,k,1);	w.d = [w.d(1:k,:)';-w.d(k+1,:)*w.d(1:k,:)'];	w.v = 1;	if ~isempty(w.p), w.p = - w.p; endelse	error(['mapping transpose not defined for type ' w.m]);endreturn

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?