q matrices element matching
3 次查看(过去 30 天)
显示 更早的评论
i have a matrix like
A=[1 2 3 4 5;
1 2 3 4 6
1 3 4 5 8];
i want a output like X=[1 2 3 4 0]
i.e. i need the common element in the particular coloumn if there is no particular coloum result must b zero
0 个评论
采纳的回答
Walter Roberson
2019-8-28
X = zeros(1, size(A,2));
mask = A(1,:) == A(2,:) | A(1,:) == A(3,:);
X(mask) = A(1,mask);
mask = A(2,:) == A(3,:);
X(mask) = A(2,mask);
更多回答(1 个)
Steven Lord
2019-8-28
I suspect this is a homework assignment so I'm only going to give a hint. You want the most common element as long as it appears multiple times? The mode function may be of use to you.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Characters and Strings 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!