title: Getting different answers with MATLAB and Python norm functions
body: <p>I am getting two vastly different answers with regards to simple matrix norms when comparing the MATLAB and Python functions. </p>
  
  <p>Let </p>
  
  <pre><code>R =
  
      0.9940    0.0773   -0.0773
     -0.0713    0.9945    0.0769
      0.0828   -0.0709    0.9940
  </code></pre>
  
  <p>Then in MATLAB:</p>
  
  <pre><code>&gt;&gt; norm(R)
  
  ans =
  
       1
  </code></pre>
  
  <p>But in Python</p>
  
  <pre><code>from scipy.linalg import norm
  import numpy as np
  
  print norm(R),np.linalg.norm(R)
  
  1.73205080757 1.73205080757
  </code></pre>
  
  <p>where</p>
  
  <pre><code>print scipy.__version__,np.__version__
  0.14.0 1.9.0
  </code></pre>
  
  <p>How did I manage to so comprehensively screw that up?</p>