download cvar.m
Language: Matlab
LOC: 23
Project Info
MatLinks/Chorus(matlinks)
Server: SourceForge
Type: cvs
...chest\copyleft\gpl\stixbox\
   bincoef.m
   cat2tbl.m
   ciboot.m
   ciquant.m
   cmpmod.m
   Contents.m
   contincy.m
   corr.m
   covboot.m
   covjack.m
   cvar.m
   datas1.m
   datas10.m
   datas11.m
   datas2.m
   datas3.m
   datas4.m
   datas5.m
   datas6.m
   datas7.m
   datas8.m
   datas9.m
   dbeta.m
   dbinom.m
   dchisq.m
   df.m
   dgamma.m
   dgumbel.m
   dhypg.m
   dlognorm.m
   dnorm.m
   dt.m
   dweib.m
   egumbel.m
   getdata.m
   histo.m
   identif5.m
   identify.m
   kaplamai.m
   ldiscrim.m
   linreg.m
   lodds.m
   loddsinv.m
   logitfit.m
   lsfit.m
   lsselect.m
   normmix.m
   octvinit.m
   pairs.m
   pbeta.m
   pbinom.m
   pchisq.m
   pf.m
   pgamma.m
   pgumbel.m
   phypg.m
   plognorm.m
   plotdens.m
   plotempd.m
   plotsym.m
   pnorm.m
   pt.m
   pweib.m
   qbeta.m
   qbinom.m
   qchisq.m
   qf.m
   qgamma.m
   qgumbel.m
   qhypg.m
   qlognorm.m
   qnorm.m
   qqgamma.m
   qqgumbel.m
   qqnorm.m
   qqplot.m
   qqweib.m
   qt.m
   quantile.m
   qweib.m
   ranktrf.m
   rbeta.m
   rbinom.m
   rboot.m
   rchisq.m
   Readme.m
   rf.m
   rgamma.m
   rgumbel.m
   rhypg.m
   rlognorm.m
   rnorm.m
   rt.m
   rweib.m
   spearman.m
   stdboot.m
   stdize.m
   stdjack.m
   stixdemo.m
   test1b.m
   test1n.m
   test1r.m
   test2n.m
   test2r.m

function c = cvar(x,y,z)
%CVAR     Covariance.
%
%         c = cvar(x,y)
%
%         The covariance is computed between all columns in  x  and 
%	  all columns in  y. If only one argument  x  is given then 
%	  the covariance matrix for  x  is returned instead, i e
%	  the result is the same as for the call  cvar(x,x).
%
%	  See also CORR, SPEARMAN.

%       GPL Copyright (c) Anders Holtsberg, 1998, 1999

if nargin < 2
   if size(x,1) == 1
      x = x';
   end
   n = size(x,1);
   m = mean(x);
   x = x-m(ones(n,1),:);
   c = (x'*x)/(n-1);
else
   if size(x,1) == 1
      x = x';
   end
   if size(y,1) == 1
      y = y';
   end
   n = size(x,1);
   mx = mean(x);
   my = mean(y);
   x = x-mx(ones(n,1),:);
   y = y-my(ones(n,1),:);
   c = (x'*y)/(n-1);   
end

About Koders | Resources | Downloads | Support | Black Duck | Submit Project | Terms of Service | DMCA | Privacy Policy | Site Map| Contact Us