how to add a STAR or Triangle shape to plot simply without knowing their vertex?

129 views (last 30 days)
Hi
I have a contourf. I'd like to just add a simple Star or Triangular shape to certian location within the plot. I am thinking to use Patch() but patch still requires to provide the vertext of this Star or triangular shape in order to draw it. Is there a command to add this shape without knowing their vertex? Thanks

Accepted Answer

Jonas
Jonas on 15 Jul 2021
Edited: Jonas on 15 Jul 2021
smth. like that probably
Z = peaks;
contourf(Z); hold on;
plot(15,10,'rp','MarkerSize',15,'MarkerFaceColor','r')
all markers can be found here, there are also triangles and hexagonal stars
  3 Comments
Jonas
Jonas on 16 Jul 2021
hi roudan, you can show your code how you saved your handles. the following worked for me without problems:
Z = peaks;
contourf(Z); hold on;
mark=plot(15,10,'rp','MarkerSize',15,'MarkerFaceColor','r');
delete(mark)

Sign in to comment.

More Answers (0)

Categories

Find more on Polar Plots in Help Center and File Exchange

Products


Release

R2020a

Community Treasure Hunt

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

Start Hunting!