Ponto único ordenou crossover em matlab
Eu preciso criar crossover ordenado em matlab. Eu tenho pais P1 e P2 como segue:
P1=[1 2 3 4 ; 0 1 1 0],
P2=[3 2 1 4 ; 0 1 0 0].
Primeiro 1 [no lugar P1 (2,2) e P2 (2,2)] é o meu ponto de cruzamento. agora eu preciso de filhos da seguinte forma:
O1=[1 2 3 4 ; 0 1 0 0],
O2=[3 2 1 4 ; 0 1 0 0].
Você pode por favor me ajudar? Melhor, Elnaz