我想关联医学图像中的两个数组(A和B)。我期望它们之间的相关性很高,因为它们来自同一位患者(在同一疗程中两次被采集)。
[rho, p] = corr(A(:), B(:))
给我rho = 0.8321
但给我p = 0.1255
,因此相关性不显着。
我已经读过一种方法可能是引导分析,并且做了类似的事情:
rho_boot = bootstrp(1000,'corr',A,B)
得到1000 rho值的分布。
问题是:我可以考虑让我的rho值等于(rho_boot(:))吗?
我也读过MathWorks上的文章
(...)此证据不需要对 相关系数的概率分布。
实际上,我忘记了我的p值。
答案 0 :(得分:0)
我相信您最初的代码行是正确的,我认为您的问题可能是您没有关联想要关联的内容。实际上,您是在每个像素之间进行比较,这意味着,如果图像以任何方式发生偏移,则相关性都将关闭。在运行此代码之前,您需要先对齐它们,并且您可能还想考虑使用corr2函数。