﻿功能:数据分析求多维数据的Spearman相关系数

格式:DataSimilaritySpearman(d1,d2,d3……)

说明:本函数接收的参数个数不能少于2个,且每个参数均为矩阵变量,且都是同维数的矩阵,其每个参数存储的数据是数据分析时各观测的数据.本函数执行成功返回一个n*n的对称矩阵,n代表参数的个数,表示n维.其中返回矩阵的第(i,j)个数据表示参数di与dj的Spearman相关系数.

例子:

a =
[ 191  189  193  162  189  182  211  167  176  154  169  166  154  247  193  202  176  157  156  138  ]

b =
[ 36  37  38  35  35  36  38  34  31  33  34  33  34  46  34  37  37  32  33  33  ]

c =
[ 50  52  58  62  46  56  56  60  74  56  50  52  64  50  46  62  54  52  54  68  ]

k=DataSimilaritySpearman(a,b,c)
k =
[ 1.00000000000000   0.98710510200044   0.99054248066454
  0.98710510200044   1.00000000000000   0.98549545574848
  0.99054248066454   0.98549545574848   1.00000000000000 ]//即a与b数据的Spearman相关系数是0.98710510200044,a与c数据的Spearman相关系数是0.99054248066454

// By2011/10/31