Как удалить пересечение множеств A и B из A без сортировки в MATLAB?

Две матрицы, А и В:

A = [1 2 3
     9 7 5
     4 9 4
     1 4 7]

B = [1 2 3
     1 4 7]

Все строки матрицы B являются членами матрицы A. Я хочу удалить общие строки A и B из A без сортировки.

Я попытался setdiff (), но это сортирует вывод.

Для моей конкретной задачи (атомные координаты в белковых структурах) важно поддерживать упорядоченную целостность строк.

Ответы на вопрос(2)

Ваш ответ на вопрос