%%%%%%%%%%
%(1)
x=0:0.001:2*pi;
y1=sin(3*x+pi/3);
y2=2*cos(0.5*x+pi/4);
plot(x,y1,'r--',x,y2,'b-.');
legend('sin(3x+\pi/3)','2cos(0.5x+\pi/4)');
title('x-y')
[min1,ind_min1]=min(y1);
[max1,ind_max1]=max(y1);
[min2,ind_min2]=min(y2);
[max2,ind_max2]=max(y2);
hold on
plot(x(ind_min1),min1); text(x(ind_min1),min1,['(',num2str(x(ind_min1)),' , ',num2str(min1),')']);
plot(x(ind_max1),max1); text(x(ind_max1),max1,['(',num2str(x(ind_max1)),' , ',num2str(max1),')']);
plot(x(ind_min2),min2); text(x(ind_min2),min2,['(',num2str(x(ind_min2)),' , ',num2str(min2),')']);
plot(x(ind_max2),max2); text(x(ind_max2),max2,['(',num2str(x(ind_max2)),' , ',num2str(max2),')']);
axis([-0.5,7,-3,3])
%%%%%%%%%%
%(2)
x=0:pi/10:2*pi;
y=cos(2*x);
plot(x,y,'r','linewidth',2);
hold on;
plot(x,y,'go','markersize',6)
%%%%%%%%%%
%(3)
x=0:0.005:2*pi;
for a=1:6
subplot(2,3,a);
y=cos(a*x);
plot(x,y);
axis([0,2*pi,-1,1])
title(['y=cos(',num2str(a),'x)']);
end
%%%%%%%%%%
%(4)
t1=linspace(0,4,200);
f1=4*exp(-2*t1);
t2=linspace(-20,20,500);
f2=t2.*sin(t2);
subplot(2,2,1);
plot(t1,f1);
hold on;
plot(t2,f2);
title('plot')
subplot(2,2,2);
stem(t1,f1);
hold on
stem(t2,f2);
title('stem')
subplot(2,2,3);
stairs(t1,f1);
hold on;
stairs(t2,f2);
title('stairs')
subplot(2,2,4);
bar(t1,f1);
hold on;
bar(t2,f2);
title('bar')