# File lib/backports/1.9.2/stdlib/matrix.rb, line 1798
  def normalize
    n = magnitude
    raise ZeroVectorError, "Zero vectors can not be normalized" if n == 0
    self / n
  end