anyway to color 2D triangular plot with "CData"
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi:
I have a 2D triangulation data including vertices and connectivity, I want to color it with the value at its geometry center. I tried to add a "CData" but it is not recognized by "triplot" function:
Tri=triplot(DT.ConnectivityList,DT.Points(:,1),DT.Points(:,2),'CData',cm);
where DT is the triangulation objective, and cm is the color at each triangle center.
is there anyway in Matlab can do this?
Thanks!
Yu
0 commentaires
Réponses (1)
KSSV
le 13 Déc 2020
Modifié(e) : KSSV
le 13 Déc 2020
Read about trisurf. Also have a look on patch. You can use any of the two to achieve what you want.
2 commentaires
KSSV
le 14 Déc 2020
Tri=trisurf(DT.ConnectivityList,DT.Points(:,1),DT.Points(:,2),cm);
I am assuming that cm is a column array with same number of rows present in Dt.Points.
Voir également
Catégories
En savoir plus sur Surface and Mesh Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!