How can I change the number of leaves in my flower. This code for a 5 leaves flower but I need it to have 12 leaves Thanks for help My code  n=800; r=linspace(0,1,n); theta=linspace(0,2*pi,n); [R,THETA]=ndgrid(r,theta); % define the number of petals we want per cycle. Violets have 5! petalNum=5; x = 1 - (1/2)*((5/4)*(1 - mod(petalNum*THETA, 2*pi)/pi).^2 - 1/4).^2; % update the formula for phi to stop the spiralling effect phi = (pi/2)*exp(-2*pi/(8*pi)); y = 1.95653*(R.^2).*(1.27689*R - 1).^2.*sin(phi); R2 = x.*(R.*sin(phi) + y.*cos(phi)); X=R2.*sin(THETA); Y=R2.*cos(THETA); Z=x.*(R.*cos(phi)-y.*sin(phi)); % color code for blueviolet RGB 138,43,226 % Indigo rgb value (75,0,130) mapSize=20; blue_map=linspace(138,75,mapSize)'; blue_map(:,2)=linspace(43,0,mapSize)'; blue_map(:,3)=linspace(226,130,mapSize)'; % and a pretty bit in the middle gold_map=[255 215 0; 250 210 0]; % combine to form a full flower map violet_map=[gold_map; blue_map]; % Now lets plot it and try and pick an attractive angle surf(X,Y,Z,'LineStyle','none') colormap(violet_map/255) view([-12.700 81.200])

EBK JAVA PROGRAMMING
8th Edition
ISBN:9781305480537
Author:FARRELL
Publisher:FARRELL
Chapter16: Graphics
Section: Chapter Questions
Problem 12RQ
icon
Related questions
Question
100%

How can I change the number of leaves in my flower. This code for a 5 leaves flower but I need it to have 12 leaves

Thanks for help

My code 

n=800;
r=linspace(0,1,n);
theta=linspace(0,2*pi,n);
[R,THETA]=ndgrid(r,theta);
% define the number of petals we want per cycle. Violets have 5!
petalNum=5;
x = 1 - (1/2)*((5/4)*(1 - mod(petalNum*THETA, 2*pi)/pi).^2 - 1/4).^2;
% update the formula for phi to stop the spiralling effect
phi = (pi/2)*exp(-2*pi/(8*pi));
y = 1.95653*(R.^2).*(1.27689*R - 1).^2.*sin(phi);
R2 = x.*(R.*sin(phi) + y.*cos(phi));
X=R2.*sin(THETA);
Y=R2.*cos(THETA);
Z=x.*(R.*cos(phi)-y.*sin(phi));
% color code for blueviolet RGB 138,43,226
% Indigo rgb value (75,0,130)
mapSize=20;
blue_map=linspace(138,75,mapSize)';
blue_map(:,2)=linspace(43,0,mapSize)';
blue_map(:,3)=linspace(226,130,mapSize)';
% and a pretty bit in the middle
gold_map=[255 215 0; 250 210 0];
% combine to form a full flower map
violet_map=[gold_map; blue_map];
% Now lets plot it and try and pick an attractive angle
surf(X,Y,Z,'LineStyle','none')
colormap(violet_map/255)
view([-12.700 81.200])

This current code have this flower
0.5
-0.5
0.5
0.5
-1
Transcribed Image Text:This current code have this flower 0.5 -0.5 0.5 0.5 -1
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Methods of StringBuilder class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781305480537
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Np Ms Office 365/Excel 2016 I Ntermed
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage