У меня есть два вектора, один из которых сохраняет размер ширины набора изображений, а другой - высоту этих наборов изображений.двухмерные уникальные значения в Matlab
Я хочу использовать эти значения в виде двумерных векторов [ширина по высоте] и хранить их в матрице. Первая строка, например, сохраняет ширину и вторую строку, высоты.
Возможно ли использовать функцию unique() в matlab для возврата двухмерных уникальных значений? Я имею в виду, что значения могут повторяться в одном измерении, но два измерения не могут быть похожими на другой вектор?
Как это сделать в Matlab?
Один пример: при использовании следующей матрицы каждый столбец имеет двумерный вектор. Я хочу двухмерные уникальные векторы. Значения могут повторяться в одном измерении, но не в обоих.
Что у меня есть:
[1,2,3,1;
4,5,6,4]
Я хочу, чтобы в качестве выходного сигнала:
[1,2,3;
4,5,6]
Если я правильно понял ваш вопрос, да. его возможный с 'unique' с опцией' rows' –
дает нам некоторую двухрядную матрицу и желаемую окончательную, потому что я не могу ее хорошо понять. – SamuelNLP