Need help in Matlab. How do I modify this program to produce eye shapes like the pink picture using scaling, rotating and translating? Thank you! figure(1) x(1:2,1)=[1;0]; plot(x(1), x(2),'*'); grid on; hold on; axis([-15 15 -15 15]); k=1; Inc=1; for j=1:Inc:360; x(1:2,k+1)=[cosd(Inc) -sind(Inc);sind(Inc) cosd(Inc)]*x(1:2,k); plot(x(1,k+1), x(2,k+1),'^'); k=k+1; %for j=1:Inc:360; %x(1:2,k+1)=[cosd(Inc) -sind(Inc);sind(Inc) cosd(Inc)]*x(1:2,k); %plot(x(1,k+1), x(2,k+1),'^'); %k=k+1; %pause(); end for k=1:Inc:360; y1(1:2,k)=[1.5 0;0 3]*x(1:2,k); plot(y1(1,k),y1(2,k),'^') %for k=1:Inc:360; %y1(1:2,k)=[1.5 0;0 3]*x(1:2,k); %plot(y1(1,k),y1(2,k),'^') %pause(0.1); end for k=1:Inc:360; y2(1:2,k)=[3 0;0 1.5]*x(1:2,k)+[7;5]; plot(y2(1,k),y2(2,k),'^') %for k=1:Inc:360; %y2(1:2,k)=[3 0;0 1.5]*x(1:2,k)+[7;5]; %plot(y2(1,k),y2(2,k),'^') %pause(0.1); end for k=1:Inc:360; y3(1:2,k)=[3 0;0 1.5]*x(1:2,k)+[-7;5]; plot(y3(1,k),y3(2,k),'^') %for k=1:Inc:360; %y3(1:2,k)=[3 0;0 1.5]*x(1:2,k)+[-7;5]; %plot(y3(1,k),y3(2,k),'^') %pause(0.1); end for k=225:Inc:315 y4(1:2,k)=x(1:2,k)*5-[0;5]; plot(y4(1,k),y4(2,k),'^') %for k=45:Inc:135 %y4(1:2,k)=x(1:2,k)*5-[0;15]; %plot(y4(1,k),y4(2,k),'^') %pause(0.1); End
Need help in Matlab. How do I modify this program to produce eye shapes like the pink picture using scaling, rotating and translating? Thank you!
figure(1)
x(1:2,1)=[1;0];
plot(x(1), x(2),'*');
grid on; hold on;
axis([-15 15 -15 15]);
k=1;
Inc=1;
for j=1:Inc:360;
x(1:2,k+1)=[cosd(Inc) -sind(Inc);sind(Inc) cosd(Inc)]*x(1:2,k);
plot(x(1,k+1), x(2,k+1),'^');
k=k+1;
%for j=1:Inc:360;
%x(1:2,k+1)=[cosd(Inc) -sind(Inc);sind(Inc) cosd(Inc)]*x(1:2,k);
%plot(x(1,k+1), x(2,k+1),'^');
%k=k+1;
%pause();
end
for k=1:Inc:360;
y1(1:2,k)=[1.5 0;0 3]*x(1:2,k);
plot(y1(1,k),y1(2,k),'^')
%for k=1:Inc:360;
%y1(1:2,k)=[1.5 0;0 3]*x(1:2,k);
%plot(y1(1,k),y1(2,k),'^')
%pause(0.1);
end
for k=1:Inc:360;
y2(1:2,k)=[3 0;0 1.5]*x(1:2,k)+[7;5];
plot(y2(1,k),y2(2,k),'^')
%for k=1:Inc:360;
%y2(1:2,k)=[3 0;0 1.5]*x(1:2,k)+[7;5];
%plot(y2(1,k),y2(2,k),'^')
%pause(0.1);
end
for k=1:Inc:360;
y3(1:2,k)=[3 0;0 1.5]*x(1:2,k)+[-7;5];
plot(y3(1,k),y3(2,k),'^')
%for k=1:Inc:360;
%y3(1:2,k)=[3 0;0 1.5]*x(1:2,k)+[-7;5];
%plot(y3(1,k),y3(2,k),'^')
%pause(0.1);
end
for k=225:Inc:315
y4(1:2,k)=x(1:2,k)*5-[0;5];
plot(y4(1,k),y4(2,k),'^')
%for k=45:Inc:135
%y4(1:2,k)=x(1:2,k)*5-[0;15];
%plot(y4(1,k),y4(2,k),'^')
%pause(0.1);
End
![15
10
5
0
-5
-10
-15
-15
-10 -5 0 5 10
15](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fecd9d238-92a1-4a47-af9e-c758e887edd1%2Fcf895899-6301-4436-af08-31445cffbc91%2Fi3nkai_processed.png&w=3840&q=75)
![](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fecd9d238-92a1-4a47-af9e-c758e887edd1%2Fcf895899-6301-4436-af08-31445cffbc91%2F5995tkc_processed.png&w=3840&q=75)
![](/static/compass_v2/shared-icons/check-mark.png)
Trending now
This is a popular solution!
Step by step
Solved in 4 steps with 5 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)