a. Mở rộng ma trận A thành 10 hàng 10 cột, với phần tử ở hàng 10 cột 10 có giá trị là -10, và các phần tử còn lại là bằng -3.
b. Từ ma trận A ở câu A, tạo ma trận vuông B có kích thước gấp 4 lần ma trận A.
Giải: Thực hiện trực tiếp trên của sổ lệnh của Matlab như sau.
>> A = [1 2; 3 4]
A =
1 2
36
3 4
>> A(10,10)=-10
A =
1 2 0 0 0 0 0 0 0 0 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10
>> A(A==0)=-3
A =
1 2 -3 -3 -3 -3 -3 -3 -3 -3 3 4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -10
>> B=[A A;A A]; >> size(B)
ans =
20 20
Không có nhận xét nào:
Đăng nhận xét