Write A Matlab Function of a matrix
조회 수: 12 (최근 30일)
이전 댓글 표시
Write a matlab function which accepts n (row) by m (col) matrix. The function will exclude the repeated elements and sort the rest of the elements in descending order. (You can use any reasonable way to solve this problem).
Can u please help me about this question
댓글 수: 4
Rik
2018년 1월 14일
Spam by flag must be the most stupid kind of posting spam. Am I correct in assuming people with the reputation level to remove this flag will see it?
답변 (2개)
ANKUR KUMAR
2018년 1월 14일
편집: ANKUR KUMAR
2018년 1월 14일
A=randi(25,25,100);
ss=func(A,10,20)
function S = func(A,m,n)
B=A(1:m,1:n);
C=B(:);
id=unique(C)
S=sort(id,'descend')
end
댓글 수: 2
Jan
2018년 1월 14일
If you are looking for a unique list of elements, start with a search in the documentation:
docsearch unique
You will find a command called unique(). See:
doc unique
Now its input should be a vector, not a matrix. Read the "Getting Started" chapter to learn, what A(:) does. For sorting:
docsearch sort
And again sort() is existing as command already.
doc sort
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Shifting and Sorting Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!