Find the rows have two same elements from a matrix
Mostra commenti meno recenti
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 Commenti
Image Analyst
il 11 Dic 2022
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
il 11 Dic 2022
Torsten
il 11 Dic 2022
A research is no homework ? Then you don't work at home for your research ?
Risposta accettata
Più risposte (1)
Use edges to get a list of all the edges of the triangulation. Then loop over the list and use edgeAttachments.
Categorie
Scopri di più su Matrix Indexing in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!