How do I create a 2D mesh of triangular elements?

What is the best way to create a 2D mesh of triangular elements given connectivity (T), and x, y coordinates? trimesh function perhaps?

 Accepted Answer

Yes. Or triplot().

6 Comments

Great, but do you know how T relates to x,y coordinates? Given a connectivity matrix T, x column vector, and y column vector. (e.g. How many rows of T per x and y for each triangular element?)
For example,
T(j,:)=[2 5 7]
means that the j-th triangle in the mesh will be made up of the vertices (x(2),y(2)) , (x(5),y(5)) , and (x(7),y(7)).
That makes sense. What about meshgrid function? That needs to be used for trimesh.
Got a mesh plot. Thanks for the help.
You are quite welcome, but please Accept-click the answer to indicate that your problem has been resolved.

Sign in to comment.

More Answers (0)

Categories

Find more on MATLAB in Help Center and File Exchange

Products

Release

R2021b

Asked:

on 22 Nov 2021

Commented:

on 23 Nov 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!