Ayuda: Pregunte sobre la programación de cálculos matriciales múltiples en matlab
Si utiliza la estimación de mínimos cuadrados, puede definir una comparación:
función ets=icompare(A,B)
para i=1:10
ets(1,i)=(A(1,:)-B(i,:))*(A(1,:)-B(i,:))';
ets(2,i)=(A(2,:)-B(i,:))*(A(2,:)-B(i,:))';
end
La matriz ets obtenida al llamar a esta función refleja la proximidad de cada fila de B a las dos filas de A.
Obviamente, cada columna de ets corresponde a cada fila de B a A. Comparación, si el elemento de la primera fila de la k-ésima columna de ets es más pequeño que el elemento de la segunda fila,
Significa que la k-ésima fila de B está más cerca de la primera fila de A, y así sucesivamente.
El programa fue escrito directamente y no ha sido depurado, pero la idea es clara.
Además, prueba Matlab tú mismo y lee más ayuda