Punto único crossover ordenado en matlab
Necesito crear crossover ordenado en matlab. Tengo los padres P1 y P2 como sigue:
P1=[1 2 3 4 ; 0 1 1 0],
P2=[3 2 1 4 ; 0 1 0 0].
El primer 1 [en el lugar P1 (2,2) y P2 (2,2)] es mi punto de cruce. Ahora necesito descendientes como sigue:
O1=[1 2 3 4 ; 0 1 0 0],
O2=[3 2 1 4 ; 0 1 0 0].
¿Podrías ayudarme? Mejor elnaz