docs: def mequg(m1, nr, nc):
      """
      Set one double precision matrix of arbitrary size equal to another.
  
      http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/mequg_c.html
  
      :param m1: Input matrix.
      :type m1: NxM-Element Array of floats
      :param nr: Row dimension of m1.
      :type nr: int
      :param nc: Column dimension of m1.
      :type nc: int
      :return: Output matrix equal to m1
      :rtype: NxM-Element Array of floats
      """
      m1 = stypes.toDoubleMatrix(m1)
      mout = stypes.emptyDoubleMatrix(x=nc, y=nr)
      nc = ctypes.c_int(nc)
      nr = ctypes.c_int(nr)
      libspice.mequg_c(m1, nc, nr, mout)
      return stypes.cMatrixToNumpy(mout)