Contents

Random points in triangle

%
clear variables;

Create object describing geometric model

geom = mp.geoms.TriangleGeom('my_domain');

Visualize mesh

The simplest way to visualize mesh is to use Viewer class.

viewer = mp.Viewer();

viewer.showGeometry(geom);

geom.vertices()
pts = mp_triangle_rand_points(geom.vertices(), 150);

viewer.showPoints(pts);

viewer.stackFigure();

geom.params.A = [0.5,0];
geom.params.B = [3,1];
geom.params.C = [2,2];

viewer.showGeometry(geom);
pts = mp_triangle_rand_points(geom.vertices(), 150);
viewer.showPoints(pts);
ans =

     0     0
     1     0
     0     1

mp_manage_demos('report', 'triangle_rand_points', true);