Professional Documents
Culture Documents
ข้ อ 1
>> 'How are you?'
ans =
>> -3.96
ans =
-3.9600
>> -4+7i
ans =
-4.0000 + 7.0000i
>> -5-6j
ans =
-5.0000 - 6.0000i
>> (-4+7i)+(-5-6j)
ans =
-9.0000 + 1.0000i
>> (-4+7i)*(-5-6j)
ans =
62.0000 -11.0000i
>> M=5
M=
>> N=6
N=
>> P=M+N
P=
11
>> Q=3+4j
Q=
3.0000 + 4.0000i
>> MagQ=abs(Q)
MagQ =
>> ThetaQ=(180/pi)*angle(Q)
ThetaQ =
53.1301
>> pause
ข้ อ 2
>> P1 = [1 7 -3 23]
P1 =
1 7 -3 23
>> pause
>> P2 = [8 -4 1]
P2 =
8 -4 1
>> P3 = [1 0 0 -1]
P3 =
1 0 0 -1
>>
ข้ อ 3
>> P2 = [3 5 7 8];
>> 3*5
ans =
15
>> 3*5;
>> P2 = [3 5 7 8]
P2 =
3 5 7 8
>>
ข้ อ 4
>> P3 = poly([-2 -5 -6])
P3 =
1 13 52 60
>> syms s
>> (s+2)*(s+5)*(s+6)
ans =
(s + 2)*(s + 5)*(s + 6)
>> expand(ans)
ans =
>> pretty(ans)
3 2
s + 13 s + 52 s + 60
>>
ข้อ 5
>> P4 = [5 7 9 -3 2]
P4 =
5 7 9 -3 2
rootsP4 =
-0.8951 + 1.2351i
-0.8951 - 1.2351i
0.1951 + 0.3659i
0.1951 - 0.3659i
>>
ข้ อ 6
>> P5 = conv([1 7 10 9],[1 -3 6 2 1])
P5 =
1 4 -5 23 48 81 28 9
>>
ข้ อ 7
>> numf = [7 9 12]
numf =
7 9 12
>> denf = conv(poly([0 -7]),[1 10 100]);
>> [K,p,k] = residue(numf,denf)
K=
0.2554 - 0.3382i
0.2554 + 0.3382i
-0.5280 + 0.0000i
0.0171 + 0.0000i
p=
-5.0000 + 8.6603i
-5.0000 - 8.6603i
-7.0000 + 0.0000i
0.0000 + 0.0000i
k=
[]
>>
ข้ อ 8
>> numf = [1 5 4 0]
numf =
1 5 4 0
>> denf = [1 5 4 0]
denf =
1 5 4 0
F=
s^3 + 5 s^2 + 4 s
-----------------
s^3 + 5 s^2 + 4 s
ข้ อ 9
>> numg = [-2 -4]
numg =
-2 -4
deng =
-7 -8 -9
>> K = 20
K=
20
>> 'G(s)'
ans =
'G(s)'
G=
20 (s+2) (s+4)
-----------------
(s+7) (s+8) (s+9)
>>
ข้ อ 10
>> s = tf('s')
s=
>> F = 150*(s^2+2*s+7)/(s*(s^2+5*s+4))
F=
G=
>>
ข้ อ 11
>> s = zpk('s')
s=
F=
150 (s^2 + 2s + 7)
------------------
s (s+1) (s+4)
>> G = 20*(s+2)*(s+4)/[(s+7)*(s+8)*(s+9)]
G=
20 (s+2) (s+4)
-----------------
(s+7) (s+8) (s+9)
ข้ อ 12
>> numftf = [10 40 60]
numftf =
10 40 60
>> denftf = [1 4 5 7]
denftf =
1 4 5 7
ans =
'Roots for F(s)'
F=
10 s^2 + 40 s + 60
---------------------
s^3 + 4 s^2 + 5 s + 7
numfzp =
-2.0000 + 1.4142i
-2.0000 - 1.4142i
denfzp =
-3.1163 + 0.0000i
-0.4418 + 1.4321i
-0.4418 - 1.4321i
>>
ข้ อ 13
>> numgzp =[-2 -4]
numgzp =
-2 -4
>> K = 1=
K = 1=
↑
Incorrect use of '=' operator. Assign a value to a variable
using '=' and compare values for equality using '=='.
>> K = 1
K=
dengzp =
0 -3 -5
numgtf =
0 1 6 8
dengtf =
1 8 15 0
G=
s^2 + 6 s + 8
------------------
s^3 + 8 s^2 + 15 s
>>
ข้ อ 14
>> Fzpk1 = zpk([-2 -4],[0 -3 -5],10)
Fzpk1 =
10 (s+2) (s+4)
--------------
s (s+3) (s+5)
Ftf1 =
10 s^2 + 60 s + 80
------------------
s^3 + 8 s^2 + 15 s
10 s^2 + 40 s + 60
---------------------
s^3 + 4 s^2 + 5 s + 7
Fzpk2 =
10 (s^2 + 4s + 6)
---------------------------------
(s+3.116) (s^2 + 0.8837s + 2.246)
>>
ข้ อ 15
>> t= 0:0.01:10;
>> f1 = cos(5*t);
>> f2 = sin(5*t);
>> plot(t,f1,'r',t,f2,'g')
>>