1. Trang chủ
  2. » Giáo Dục - Đào Tạo

MÔN HỌC : ỨNG DỤNG COMPUTER TRONG CÔNG NGHỆHÓA HỌC

5 168 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 46,35 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Hãy tạo ra ma trận a.

Trang 1

TRƯỜNG ĐẠI HỌC NÔNG LÂM TP.HCM

BỘ MÔN CÔNG NGHỆ HÓA HỌC

MÔN HỌC : ỨNG DỤNG COMPUTER TRONG CÔNG NGHỆ

HÓA HỌC

GVHD : DIỆP THANH TÙNG

SVTH BẠCH THỊ KIM

LỚP: DH09HH

Câu 1.6 Giải các phương trình sau

a)

>> y=[1 0 -3 1];

>> roots(y)

ans =

-1.8794

Trang 2

1.5321

0.3473

b)

>> y=[3 0 -3 1 -1];

>> roots(y)

ans =

-1.2229

1.0000

0.1114 + 0.5101i

0.1114 - 0.5101i

Câu 3.7 3.7 Giải các phương trình tuyến tính sau:

a)

>> b=[5;-1;8;2];

>> A=[2 1 5 1; 1 1 -3 -4; 3 6 -2 1; 2 2 2 -3];

>> u=A\b

u =

2.0000

0.2000

0.0000

0.8000

b)

>> b=[2;2;2;2];

Trang 3

>> A=[1 1 1 1; 1 2 3 4; 2 3 5 9; 1 1 2 7];

>> u=A\b

u =

-2

9

-6

1

Câu 3.5 Cho vectơ x=[2 4 1 6], y=[5 9 1 0] Hãy tạo ra ma trận

a 4x6 toàn là số 0,b 4x5 toàn là số 1, ma trận đơn vị 5x5

a) >> zeros(4,6)

ans =

0 0 0 0 0 0

0 0 0 0 0 0

0 0 0 0 0 0

0 0 0 0 0 0

b) >> ones(4,5)

ans =

1 1 1 1 1

1 1 1 1 1

1 1 1 1 1

1 1 1 1 1

c)

>> eye(5,5)

ans =

1 0 0 0 0

0 1 0 0 0

Trang 4

0 0 1 0 0

0 0 0 1 0

0 0 0 0 1

Câu 1.4 1.4 Giải phương trình bậc hai sau bằng cách thực hiện từng bước, sau đó kiểm tra với hàm

trong Matlab

=0; =0

a) x2 - 3x + 2=0

• ta có = b2 – 4ac = (-3)2 –4* 1*2 = 1

phương trình có 2 nghiệm là:

x1

x2

• giải bằng matlab:

>> y=[1 -3 2];

>> roots(y)

ans =

2

1

b) x2 – x +2 = 0

• ta có

vậy phương trình đã cho vô nghiệm

• giải phương trình bằng matlab:

>> y=[1 -1 2];

>> roots(y)

ans =

0.5000 + 1.3229i

0.5000 - 1.3229i

câu 3.2 Cho A = [2 7 9 7 ; 3 1 5 6 ; 8 1 2 5], dự đoán kết quả, giải thích; rồi thử lại bằng Matlab:

a A’

b A(:,[1 4])

Trang 5

c A([2 3], [3 1])

a)

• Dự đoán : A’=[ 2 3 8 ; 7 1 1 ; 9 5 2 ; 7 6 5 ]

Ta chuyển các hàng của ma trận A thành cột của ma trận A’

• Làm trên matlab

>> A=[2 7 9 7; 3 1 5 6; 8 1 2 5];

>> A'

ans =

2 3 8

7 1 1

9 5 2

7 6 5

b)

• Dự đoán : B=[2 3 8 ; 7 6 5]

• Ta để cột 1 và cột 4 và xóa cột 2 và 3

• Làm trên matlab

>> A(:,[1 4])

ans =

2 7

3 6

8 5

c)

• Dự đoán: C=[5 3 ; 2 8]

• Ta xóa hàng 1 và xóa cột 2 và cột 4

• Giải trên matlab:

>> A([2 3],[3 1]) ans =

5 3

2 8

Ngày đăng: 25/01/2016, 19:03

TỪ KHÓA LIÊN QUAN

w