sat函数用MATLAB如何写
1、function[coeff,score,latent,tsquare]=princomp(x,econFlag)%PRINC晦倘佳鳎OMPPrincipalComponentsAnalysis(PCA)fromrawdata.%COEFF=PRINCOMP(X)performsprincipalcomponentsanalysisontheN-by-P%datamatrixX,andreturnstheprincipalcomponentcoefficients,also

3、[COEFF,SCORE]=PRINCOMP(X)returnstheprincipalcomponentscores,i.e.,therepresentationofXintheprincipalcomponentspace.RowsofSCOREcorrespondtoobservations,columnstocomponents.

5、real_T kk,delta;real_T sat(real_T x){if (fabs(x)>delta) return (sign(x)); else return (kk*x); };

7、[~,maxind]=max(abs(coeff),[],1);d=size(coeff,2);colsign=sign(coeff(maxind+(0:p:(d-1)*p)));coeff=bsxfun(@times,coeff,colsign);ifnargout>1score=bsxfun(@times,score,colsign);end

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:91
阅读量:63
阅读量:61
阅读量:34
阅读量:74