| ComputeM {GraphAlignment} | R Documentation | 
Compute the score matrix M.
ComputeM(A, B, R, P, linkScore, selfLinkScore, nodeScore1, nodeScore0, lookupLink, lookupNode, clamp=TRUE)
| A | adjacency matrix for network A | 
| B | adjacency matrix for network B | 
| R | node similarity matrix | 
| P | permutation vector | 
| linkScore | link score matrix | 
| selfLinkScore | self link score matrix | 
| nodeScore1 | node score vector (s1) | 
| nodeScore0 | node score vector for unaligned nodes (s0) | 
| lookupLink | link bin lookup table | 
| lookupNode | node bin lookup table | 
| clamp | clamp values to range when performing bin lookups | 
The return value is the score matrix M.
  ex<-GenerateExample(dimA=22, dimB=22, filling=.5, covariance=.6,
    symmetric=TRUE, numOrths=10, correlated=seq(1,18))
  
  pinitial<-InitialAlignment(psize=34, r=ex$r, mode="reciprocal")
  
  lookupLink<-seq(-2,2,.5)
  linkParams<-ComputeLinkParameters(ex$a, ex$b, pinitial, lookupLink)
  
  lookupNode<-c(-.5,.5,1.5)
  nodeParams<-ComputeNodeParameters(dimA=22, dimB=22, ex$r,
    pinitial, lookupNode)
  
  ComputeM(A=ex$a, B=ex$b, R=ex$r, P=pinitial,
    linkScore=linkParams$ls,
    selfLinkScore=linkParams$ls,
    nodeScore1=nodeParams$s1, nodeScore0=nodeParams$s0,
    lookupLink=lookupLink, lookupNode=lookupNode)