В Matlab или scilab, как можно удалить избыточные записи в список объектов массива? и, возможно, сохранить его как матрицу?matlab удаляет избыточные объекты из списка объектов (массивы)
пример:
p = list();
p(1) = ['a' 'b' 'c'];
p(2) = ['a' 'b' 'c'];
p(3) = ['b' 'a' 'c']
Например, начиная со списка отмечено выше, я хочу, чтобы добраться до списка д а
q(1) = ['a' 'b' 'c'];
q(2) = ['b' 'a' 'c'];
Уникальная функция работает только в массивах, но не в списке массивов. Я могу сделать это вручную, пройдя все матрицы, но это не очень эффективно.
Что вы подразумеваете под «избыточными записями»? Вы ищете уникальную функцию? Возможно, вы можете показать, что «я считаю, что это является излишней записью» - мы не можем читать ваши мысли ... Обычно «если я начну с этого, я хочу закончить с этим» способом формулировки (и «здесь что я пробовал ») - это хороший способ получить полезные ответы. – Floris
Спасибо за замечание. Я вижу вашу точку зрения, я собираюсь обновить свой вопрос. – user1988908
Намного понятнее! Я дам ему подумать - это немного отличается от того, как я обычно использую Matlab ... Вы пробовали играть с 'ismember'? – Floris