You are on page 1of 9

Bài 1:

1. Tìm hàm truyền


>>[num,den] = linmod('Ex1')
num = [0 1.0000 10.0000 1.0000 16.0000 60.0000]
den = [1.0000 14.0000 40.0000 2.0000 29.0000 84.0000]
>>sys = tf(num,den)

sys =

Continuous-time transfer function.


Model Properties
2. Từ hàm truyền tìm phương trình trạng thái
>>[a,b,c,d] = tf2ss(num,den)
[ ]
−14 −40 −2 −29 −84
1 0 0 0 0
a= 0 1 0 0 0
0 0 1 0 0
0 0 0 1 0

[]
1
0
b= 0
0
0

c =[ 1 10 1 16 60 ]

d = [ 0]

3. Từ phương trình trạng thái tìm phương trình vi phân


>>[num, den] = ss2tf(A, B, C, D);
>>sys = tf(num, den);
sys =

Bài 2:

1. Tìm hàm truyền


>>[num,den] = linmod('Ex2')
num = [ 1 2 5 2 7 ]
den = [ 1 2 2 2 1 ]
>>sys = tf(num,den)

sys =

Continuous-time transfer function.


Model Properties

2. Từ hàm truyền tìm phương trình trạng thái


>>[a,b,c,d] = tf2ss(num,den)

[ ]
−2 −2 −2 −1
1 0 0 0
a= 0 1 0 0
0 0 1 0

[]
1
0
b= 0
0

c = [0 3 0 6]

d = [ 1]

3. Từ phương trình trạng thái tìm phương trình vi phân


>>[num, den] = ss2tf(A, B, C, D);
>>sys = tf(num, den);

sys =

Bài 3:
1. Tìm hàm truyền
>>[num,den] = linmod('Ex3')
num = [ 0 0 48 288 528 288 ]
den = [ 1 9 21 1 −108 −276 ]
>>sys = tf(num,den)

sys =

Continuous-time transfer function.


Model Properties

2. Từ hàm truyền tìm phương trình trạng thái


>>[a,b,c,d] = tf2ss(num,den)
[ ]
−9 −21 −1 108 276
1 0 0 0 0
a= 0 1 0 0 0
0 0 1 0 0
0 0 0 1 0

[]
1
0
b= 0
0
0

c = [0 48 288 528 288 ]

d=[0]

3. Từ phương trình trạng thái tìm phương trình vi phân


>>[num, den] = ss2tf(A, B, C, D);
>>sys = tf(num, den);
sys =

Bài 4:
1. Tìm hàm truyền
>>[num,den] = linmod('Ex4')
num = [ 0 0 0 0 24 24 ]
den = [ 1 4 12 30 −1 −82 ]
>>sys = tf(num,den)

sys =

Continuous-time transfer function.


Model Properties
2. Từ hàm truyền tìm phương trình trạng thái
>>[a,b,c,d] = tf2ss(num,den)

[ ]
−4 −12 −30 1 82
1 0 0 0 0
a= 0 1 0 0 0
0 0 1 0 0
0 0 0 1 0

[]
1
0
b= 0
0
0

c = [0 0 0 24 24 ]

d=[0]

3. Từ phương trình trạng thái tìm phương trình vi phân


>>[num, den] = ss2tf(A, B, C, D);
>>sys = tf(num, den);
sys =

Bài 5:
1. Tìm hàm truyền
>>[num,den] = linmod('Ex5')
num = [ 0 0 0 −4 −6 −2 ]
den = [ 1 2.5 4 2.5 −2 −1 ]
>>sys = tf(num,den)

sys =

Continuous-time transfer function.


Model Properties
2. Từ hàm truyền tìm phương trình trạng thái
>>[a,b,c,d] = tf2ss(num,den)

[ ]
−2.5 −4 −2.5 2 1
1 0 0 0 0
a= 0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
[]
1
0
b= 0
0
0

c = [0 0 −4 −6 −2 ]

d=[0]

3. Từ phương trình trạng thái tìm phương trình vi phân


>>[num, den] = ss2tf(A, B, C, D);
>>sys = tf(num, den);

sys =

Bài 6:

1. Tìm hàm truyền


>>[num,den] = linmod('Ex6')
num = [ 0 0 10 90 290 390 180 ]
den = [ 1 16 106 374 745 802 370 ]
>>sys = tf(num,den)

sys =

Continuous-time transfer function.


Model Properties

2. Tìm phương trình trạng thái từ hàm truyền


>>[a,b,c,d] = tf2ss(num,den)

[ ]
−16 −106 −374 −745 −802 −370
1 0 0 0 0 0
0 1 0 0 0 0
a= 0 0 1 0 0 0
0 0 0 1 0 0
0 0 0 0 1 0

[]
1
0
0
b= 0
0
0

c = [0 10 90 290 390 180 ]

d=[0]

3. Từ phương trình trạng thái tìm phương trình vi phân


>>[num, den] = ss2tf(A, B, C, D);
>>sys = tf(num, den);

sys =

You might also like