signalfre=100;
samplingfre=6400;
time=0:1/samplingfre:1/25;
amp=1;
wave=amp*sin(2*pi*signalfre*time);
figure(1);
plot(time,wave);


signalfre=250;
samplingfre=16000;
time=0:1/samplingfre:1/50;
amp=2;
wave=amp*sin(2*pi*signalfre*time);
figure(2);
plot(time,wave);
title(' Cosine wave with frequency 250');


signalfre=500;
samplingfre=32000;
time=0:1/samplingfre:1;
amp=3;
wave=amp*sin(2*pi*signalfre*time);
figure(3);
plot(time(1:256),wave(1:256));
title(' Cosine wave with frequency 500');
set(gca,'ytick',[ -3.0   0 3.0 ])
xlabel('Time (sec)');
ylabel('Amplitude');


signalfre=1000;
samplingfre=32000;
time=0:1/samplingfre:1;
amp=4;
wave=amp*sin(2*pi*signalfre*time);
figure(4);
plot(time(1:128),wave(1:128));
title(' Cosine wave with frequency 1000');
xlabel('Time (sec)');
ylabel('Amplitude');
axis([0,time(128),-4,4])
grid on