Use polar to create a Butterfly curve plot

17 views (last 30 days)
Deia Craig
Deia Craig on 26 Sep 2019
Answered: Bruno Teramoto on 26 Sep 2019
Screen Shot 2019-09-26 at 1.31.28 PM.png
  1 Comment
Rik
Rik on 26 Sep 2019
Your teacher also knows about this forum. Copy-pasting a ready-made solution is cheating, and you will probably not get it here.

Sign in to comment.

Answers (1)

Bruno Teramoto
Bruno Teramoto on 26 Sep 2019
theta = [0:pi/32:8*pi];
r = exp(sin(theta)) - 2*cos(4*theta) - (sin((2*theta - pi)/24)).^5;
polar(theta,r,'--r')
title('butterfly curve')
xlabel('theta (\theta)')
ylabel('r')

Community Treasure Hunt

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

Start Hunting!