Can someone suggest the best way to plot a directional 2D equilateral triangle?
4 views (last 30 days)
Show older comments
I'm trying to write some simple code that will plot a 2D equilateral triangle, with the triangle center specified at a distance from an existing equilateral triangle, which is pointing at it? Any help offered would be greatly appreciated.
DGM on 14 Apr 2021
This is incomplete, but it should be a start.
r=10; % triangle radius
p0=[0 0]; % prior point [x,y]
p=[50 50]; % current point [x,y]
% offset angle based on distance vector
% this may already be known from prior triangle orientation
% calculate vertex locations
xv=r*cosd(th+[0 120 240 0]) + p(1);
yv=r*sind(th+[0 120 240 0]) + p(2);
% plot this triangle
Edited: Steve on 14 Apr 2021
Find more on Surface and Mesh Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!