You are on page 1of 6

// Experiment :- 1

generation of continuous time signal


//sin wave
x=0:0.1:2*%pi;
a=gca();
y=sin(x);
a.thickness=2;
a.x_location="middle";
xtitle("sine-wave","time","amlitude");
plot2d(x,y);

//cos wave
x=0:0.1:2*%pi;
a=gca();
y=cos(x);
a.thickness=2;
a.x_location="middle";
xtitle("cos-wave","time","amlitude");
plot2d(x,y);
//exponential wave
x=0:0.1:1;
a=gca();
y=exp(x);
a.thickness=2;
xtitle("exponential-wave","time","amlitude");
plot2d(x,y);
// log(x)
x=0.1:0.1:6;
a=gca();
y=log(x);
a.thickness=2;
a.x_location="middle";
xtitle("log(x)-wave","time","amlitude");
plot2d(x,y);
// signum function
t=-5:0.1:5;
a=gca();
signum=sign(t);
a.thickness=2;
a.x_location="middle";
xtitle("signum(t)-wave","time","amlitude");
plot2d(t,signum);

// unit step function


t=0:8;
a=gca();
y=ones(1,9);
a.thickness=2;
xtitle("unit step function-wave","time","amlitude");
plot2d(t,y);
// ramp function
t=0:8;
a=gca();
y=t;
a.thickness=2;
xtitle("ramp function-wave","time","amlitude");
plot2d(t,y);
// Delta function
x=-5:5;
a=gca();
y=[zeros(1,5),ones(1,1),zeros(1,5)];
a.thickness=2;
xtitle("Delta function","time","amplitude");
plot2d(x,y);

You might also like