MATLAB ỨNG DỤNG TRONG VIỄN THÔNG - Trang 69

Biểu thức rẽ nhánh

58

Sử dụng cấu trúc vòng lặp để viết các đoạn chương trình sau đây:

1. Cho vector x = [1 8 3 9 0 1], cộng tất cả các thành phần của vector (kiểm tra lại với

lệnh sum)

2. Cho x = [4 1 6 -1 -2 2] và y = [6 2 -7 1 5 -1], xác định ma trận có các thành phần

như sau:

j

i

ij

x

y

a

=

i

i

i

y

x

b

=

(

)

j

i

i

ij

y

x

x

c

+

+

=

2

(

)

j

i

ij

y

x

d

,

max

1

=

3. Cho một ma trận A bất kỳ, viết đoạn chương trình xác định ma trận B là ma trận

nghịch đảo của ma trận A (kiểm tra lại với toán tử A’).

4. Tạo một ma trận ngẫu nhiên A bằng lệnh rand, xóa bỏ tất cả các thành phần nhỏ hơn

0.5 của A.

#

Bài tập 5-13.

Viết đoạn chương trình yêu cầu nhập vào giá trị nhiệt độ

o

C (biến tc) và tính toán giá trị nhiệt

độ

o

F tương đương (biến tf),

32

*

5

9

+

=

tc

tf

. Đoạn chương trình sẽ chạy cho đến khi không

có số nào được nhập để biến đổi. Sử dụng lệnh input để nhập vào các giá trị và lệnh isempty
để kiểm tra có giá trị nào được nhập hay không (sử dụng lệnh help input và lệnh help
isempty

để hiểu rõ thêm).

#

Bài tập 5-14.

Sử dụng cấu trúc while viết đoạn chương trình tìm giá trị dương nhỏ nhất của x (lấy 4 số lẻ)
sao cho

92

.

0

)

cos(

)

sin(

91

.

0

<

+

<

x

x

.

#

Bài tập 5-15.

Sử dụng cấu trúc vòng lặp for viết một đoạn chương trình nhập vào hai số a b, sau đó cho
biết sự tương quan giữa chúng (lớn hơn, nhỏ hơn, bằng).

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.