Мне пришлось создать diff между двумя массивами без сортировки данных.Я нашел этот замечательный вариант в документах Matlab. Функция Setdiff
Вот определение функции [C,ia] = setdiff(___,setOrder)
Если вы не хотите, чтобы выходные данные сортировались, используйте 'stable', иначе 'sorted' или без параметра.
Вот мой вариант использования.
yDataSent = setdiff(ScopeDataY, yDataBefore, 'stable')
yDataBefore = ScopeDataY;