BÀI GIẢNG MATLAB - Trang 41

34


>> r3=A(3,:)
r3 =
7 8 9

Ta có thể lấy ra các phần tử của các cột từ cột i đến cột j, bằng cách viết A(:,i:j). Ví
dụ cần lấy ra cột 2 và cột 3, ta viết :


>> A(:,2:3)
ans =

2 3

5 6

8 9

Từ một ma trận đã có ta có thể xây dựng được một ma trận con của nó, bằng cách
lấy ra các phần tử thuộc hàng từ i1 đến i2 và các cột từ j1 đến j2. Ví dụ


>> A(2:3,1:2)
ans =

4 5

7 8

Nếu muốn thay đổi giá trị của phần tử nào đó trong ma trận, ta có thể sử dụng tham
chiếu đến phần tử đó để gán cho nó một giá trị mới. Ví dụ muốn thay đổi giá trị của
phần tử A(1,1) bằng

8

− , ta viết


>> A(1,1) = –8
A =

–8 2 3

4 5 6

7 8 9

Để tạo ra một mảng rỗng trong Matlab, đơn giản hãy để trống trong dấu ngoặc
vuông [ ]. Cách viết này cũng có thể sử dụng để xóa bỏ hàng hoặc cột của ma trận.
Ví dụ để xóa bỏ hàng 2 của A ta viết:


>> A(2,:)=[]
A =

–8 2 3

7 8 9

Bằng cách đó ta đã biến được ma trận cỡ 3 × 3 thành ma trận 2 × 3. Nhờ cách tham
chiếu các hàng và các cột ta có thể tạo ra được các ma trận mới. Trong ví dụ sau, ta
sao chép cột thứ nhất của A bốn lần đế tạo nên một ma trận mới cỡ 4 × 3:


>> E = A([1,1,1,1],:)

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.