Find the rows have two same elements from a matrix
이전 댓글 표시
I have a matrix (each row represents a traingle and each element represents a vertex ID of that traingle), I want to find which two traingles have two same vertices. This question can be demonstrated by the following example, for a matrix like the following:
1 9 8
2 7 8
5 8 9
6 5 4
7 3 8
5 4 8
the output would be [1, 3], [2, 5], and [3, 6], which are the rows have two same elements.
댓글 수: 3
Image Analyst
2022년 12월 11일
What does each row and each column represent? Are you having triangles in 3-D, like (x, y, z)?
This looks like a homework problem. If you have any questions ask your instructor or read the link below to get started:
Obviously we can't give you the full solution because you're not allowed to turn in our code as your own.
Jiafeng Ye
2022년 12월 11일
Torsten
2022년 12월 11일
A research is no homework ? Then you don't work at home for your research ?
채택된 답변
추가 답변 (1개)
Use edges to get a list of all the edges of the triangulation. Then loop over the list and use edgeAttachments.
카테고리
도움말 센터 및 File Exchange에서 Matrix Indexing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!