Finde die nächsten Punktpaare zwischen zwei Matrixsätzen

Angenommen, ich habe zwei Sätze von Matrix (A undB), innerhalb jeder Matrix enthält einige Punktkoordinaten, ich möchte Punkt in herausfindenB am nächsten zuA und Ausgabe eines ZellenarraysC listet die nächstgelegenen Punktpaarkoordinaten und ein Zellenfeld entsprechend aufD registriere die ungepaarte stelle, wie soll ich das machen?

Um genauer zu sein, hier ist was ich will

Zwei Matrixsätze enthalten Punkt-xy-Koordinaten.

A=[ 1 2; 3 4]; B=[1 3; 5 6; 2 1];

möchte bekommenC{1,1}=[1 2; 1 3]; C{2,1}= [3 4; 5 6]; D{1,1}=[2 1];

Danke für die Hilfe.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage