combinar dos matrices y ordenar
Dadas dos matrices ordenadas como las siguientes:
a = array([1,2,4,5,6,8,9])
b = array([3,4,7,10])
Me gustaría que la salida fuera:
c = array([1,2,3,4,5,6,7,8,9,10])
o:
c = array([1,2,3,4,4,5,6,7,8,9,10])
Soy consciente de que puedo hacer lo siguiente:
c = unique(concatenate((a,b))
Me pregunto si hay una forma más rápida de hacerlo, ya que los arreglos con los que estoy tratando tienen millones de elementos.
Cualquier idea es bienvenida. Gracias