BÀI GIẢNG MATLAB - Trang 25

18

>> u = [12, 11, 9]
>> v = [1, 4];
>> w = [u, v]
w = 12 11 9 1 4

Tạo véctơ hàng có các phần tử cách đều

Matlab cung cấp công cụ để tạo ra véctơ có các phần tử cách đều với bước

h

, xuất

phát từ giá trị

1

a

và kết thúc tại giá trị

n

a

. Phần tử thứ

k

của véctơ này có giá trị là

1

(

1)

k

a

a

k

h

=

+

. Toán tử hai chấm (:) cho ta thực hiện việc này với cú pháp

như sau

1

[

:

:

]

n

a

h a

=

a

Ví dụ để tạo ra một véctơ chứa danh sách các số chẵn từ 0 đến 10 ta viết

>> x = [0:2:10]
x = 0 2 4 6 8 10

Nhờ có kỹ thuật này mà việc vẽ đồ thị hàm số

( )

y

f x

=

trên đoạn

[ , ]

x

a b

=

được

thực hiện một cách dễ dàng. Đoạn

[ , ]

a b

sẽ được chia đều với bước

h

đủ nhỏ thành

một véctơ

x

, sau đó tính giá trị của hàm số tại các điểm chia và ta nhận được một

véctơ

y

có số phần tử bằng số phần tử của véctơ

x

,

( )

i

i

y

f x

=

. Ví dụ


>> x = [0:0.1:1]
x = 0 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80 0.90 1.00

Trường hợp

( )

x

f x

e

=

ta có


>> y = exp(x)
y =
Columns 1 through 9
1.0000 1.1052 1.2214 1.3499 1.4918 1.6487 1.8221 2.0138 2.2255
Columns 10 through 11
2.4596 2.7183

hoặc với

2

( )

f x

x

=


>> y = x.^2
y = 0 0.01 0.04 0.09 0.16 0.25 0.36 0.49 0.64 0.81 1.00

Chú ý rằng phép tính lũy từa được ký hiệu bởi dấu mũ (^), và phép tính lũy thừa ở
trên được viết là .^ ; nếu trong ví dụ trên bạn gõ vào >> y = x^2 thì Matlab sẽ báo
lỗi !

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.