Hiển thị các bài đăng có nhãn mở rộng ma trận. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn mở rộng ma trận. Hiển thị tất cả bài đăng

Chủ Nhật, 12 tháng 7, 2020

2.24 Mở rộng ma trận bằng cách nhân vector

Cho A = (1:5)’ và B = 1:5. Hay tìm kết quả C = A.*B.

Giải: Thực hiện trực tiếp trên cửa sổ lệnh như sau.
>> A=(1:5)' 

A = 

     1      
     2     
     3     
     4      
     5 

>> B=1:5 



B = 



     1     2     3     4     5 

>> A.*B 

ans = 

     1     2     3     4     5      2     4     6     8    10      3     6     9    12    15      4     8    12    16    20      5    10    15    20    25 

2.23 Mở rộng ma trận

Cho ma trận A = [ 1 2 ; 3 4], hãy thực hiện
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

2.16 Tìm giá trị nhỏ nhất và lớn nhất trong ma trận

Cho ma trận X = [1 2 3; 4 5 6; 7 8 9]. Hãy a. Tìm giá trị lớn nhất và giá trị nhỏ nhất theo hàng. b. Tìm giá trị lớn nhất và nhỏ nhất theo...