MATLAB - BÀI TẬP - MÔ PHỎNG HỆ ĐỘNG LỰC - Trang 1

MATLAB - BÀI TẬP - MÔ PHỎNG HỆ ĐỘNG LỰC

1

VIỆN CƠ KHÍ – Bộ môn Cơ học ứng dụng

TS.

Nguyễn Quang Hoàng

----------------------------------------------------------------------------------------------------------------------------- ---------------

ME4293-

Phần mềm phân tích và mô phỏng hệ động lực

1. Matlab: véc tơ – ma trận – vẽ đồ thị - ode - simulink

Bài 1.

Cho ma trận A và véctơ b, c

18

3

2

1

2

3

20

3 ,

2 ,

3

2

3 30

1

4

 

 

 

 

 

 

 

 

 

 

A

b

c

Hãy

viết các dòng lệnh Matlab để thực hiện các việc sau:

Nhập ma trận A, vector b và c vào.
Nhân ma trận A với vector b, [Ab]
Tính và đưa ra ma trận Ai là ma trận nghịch đảo của A
Giải phương tr nh

Ax

c

Tính các

trị riêng và các véc tơ riêng tương ứng của ma trận A.

Bài 2.

a) Hãy tìm

véc tơ x có chuẩn (độ lớn) nhỏ nhất thỏa mãn phương tr nh

1

2

3

1 2 3

6

,

,

,

2 3 4

9

x
x
x

 

 

 

 

 

 

 

 

 

Ax

b A

x

b

b) Hãy tìm

véc tơ x để sai lệch giữa hai vế của phương tr nh sau có độ lớn nhỏ nhất

1

2

3

1

2

3

1

4

5

9

2

,

,

,

7

11 18

3

2

3

1

4

x
x
x

 

 

 

 

 

 

 

 

 

 

 

 

Ax

b A

x

b

Bài 3.

Cho các ma tr

ận

12

4

4 1

140

30

,

,

4 15

1 7

30 170

M

C

K

,

2 2

0

là ma trận 0 cỡ 2x2,

2 2

E

là ma trận đơn vị cỡ 2x2. Hãy đưa ra ma trận A như dưới đây, sau đó

tính trị riêng của nó,

2 2

2 2

1

1

 

0

E

A

M K

M C

.

Bài 4.

Sử dụng Matlab vẽ đồ thị các hàm số sau:

( )

x

y x

e

x

, trong khoảng [-1 . . . 1], với

x = 0.1;

( )

sin( ) 1

y x

x

x

, trong khoảng [1 . . . 3], với

x = 0.1;

2

( )

2

5

y x

x

x

, trong khoảng [-4 . . . 4], với

x = 0.1;

3

2

( )

6

3

1

y x

x

x

x

, trong khoảng [1 . . . 6], với

x = 0.1;