Replacing repeated values in each row with zero
1 次查看(过去 30 天)
显示 更早的评论
I have a matrix A:
A=[ 2 4 6 7 8 9 10 28 6 9 10 11;
2 4 6 7 8 9 10 28 10 21 22 24]
and I want to delete any repeated element in each row. The result should be as:
A=[ 2 4 6 7 8 9 10 28 0 0 0 11;
2 4 6 7 8 9 10 28 0 21 22 24]
Any idea? Thanks
0 个评论
回答(1 个)
Image Analyst
2017-1-7
Why do you want to do this? Is it homework? Are all A integers, or can they have fractional parts? Have you considered using histcounts() and look for numbers where the count is more than 2?
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Graphics Object Programming 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!