View Full Version : حذف مقادیر تکراری
mkkamrani
چهارشنبه 25 شهریور 1394, 15:42 عصر
با سلام. چطور میشه در یک ماتریس 2*922267 سطرهای ماتریس را که مقادیر تکراری در ستون اول دارند به طور کلی حذف کرد. به طورمثال ماتریس a به ماتریس b تبدیل شود.
a=1,2
1,2
3,4
5,7
5,7
5,7
b=1,2
3,4
5,7
rahnema1
چهارشنبه 25 شهریور 1394, 17:09 عصر
سلام
به صورت زیر
[~, index, ~] = unique(a(:, 1));
b = a(index, :);
hhamidy
شنبه 28 شهریور 1394, 15:48 عصر
با سلام. چطور میشه در یک ماتریس 2*922267 سطرهای ماتریس را که مقادیر تکراری در ستون اول دارند به طور کلی حذف کرد. به طورمثال ماتریس a به ماتریس b تبدیل شود.
a=1,2
1,2
3,4
5,7
5,7
5,7
b=1,2
3,4
5,7
[n,~,~] = unique(a,'rows');
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.