0% found this document useful (0 votes)
5 views3 pages

Lab#3

Uploaded by

Mudasser Ahmad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views3 pages

Lab#3

Uploaded by

Mudasser Ahmad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Page 1 of 3

Lab #3: Date: 8/3/2018 Reg # 15PWELE4695


Title: “Plotting an oscillatory function”

Code 1 Basic:
1) c=2;
2) f=50;
3) t=1/f;
4) t=0:t/20:40*t;
5) ph=pi/4;
6) %%case #1
7) a1=-2;
8) x11=c*exp(a1*t);
9) x12=sin((2*pi*f*t) +ph);
10) x1=x11. *x12;
11) %%case #2
12) a2=0;
13) x21=c*exp(a2*t);
14) x22=sin((2*pi*f*t) +ph);
15) x2=x21. *x22;
16) %%case #3
17) a3=2;
18) x31=c*exp(a3*t);
19) x32=sin((2*pi*f*t) +ph);
20) x3=x31. *x32;
21) subplot (3,1,1)
22) plot (t, x1)
23) title('a<0');
24) subplot (3,1,2)
25) plot (t, x2)
26) title('a=0');
27) subplot (3,1,3)
28) plot (t, x3)
29) title('a>0');

Explanation:
 The three output are product of exponential and sine wave.
 For negative value of a it is decaying signal.
 For a=0 it is pure sine wave.
 For possive a it is rising wave.
 Subplot gives us plot of three different function on one window.
Page 2 of 3

Graph (subplot):

Code 2:
From line 21 in basic code

plot (t, x1);


hold on;
plot (t, x2);
hold on;
plot (t, x3);
hold on;
Graph (hold on):
Page 3 of 3

Code 3:

From line 21 in basic


………
figure;
plot (t, x1);
figure;
plot (t, x2);
figure;
plot (t, x3);
Graph(figure):

You might also like