2017-04-19 122 views
0

我知道函数corr(X,Y)计算两个矩阵X和Y中的列对之间的相关系数。我很难理解这个函数如何在引擎盖下工作。任何人都可以帮助我理解matlab实际上在接收两个矩阵后会做什么(这个函数做什么类型的数学)?Matlab函数corr(X,Y)如何在内部工作?

+0

尽管除开发人员之外没有人知道发生了什么,他们计算了这些相关系数两个矩阵X和Y.有什么不清楚的? – Piglet

+0

我真正想要做的是手动编写一个更简化的函数,它与单个行的两个输入向量相同的函数做同样的事情 – Teej

回答

2

corr.m的代码很大程度上可以访问。在命令行键入edit corr以打开相应的m文件并研究该函数的“内部”工作...

+0

谢谢!我从来没有意识到这是可能的 – Teej

+0

@Teej:那么接受答案如何;-) – souty

+0

请注意,您可以通过这种方式查看大多数函数的代码。有一组内置功能,出于性能方面的原因进行了编译,并且您看不到代码,例如'sin'。 – souty

相关问题