Hiển thị các bài đăng có nhãn chỉ số ma trận. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn chỉ số ma trận. Hiển thị tất cả bài đăng

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

2.18 Chỉ số ma trận

Thực hiện các phép trích xuất phần tử ma trận như sau: 
a. trích xuất phần tử hàng 3, cột 5 
b. trích xuất phần tử (1,4) ; (2,4) ; (3,4) 
c. trích xuất phần tử ở hàng 4 cột 1 3 lần  
d. trích xuất 4 phần tử có chỉ số như sau: (2,3) ; (2,1) ; (5,3) ; (5,1) 
e. trích xuất toàn bộ cột thứ 4 
f. trích xuất hàng thứ 4 
g. trích xuất toàn bộ phần tử thành vector hàng 
h. trích xuất các phần tử ở hàng cuối cùng, cột 3 
i. trích xuất ma trận vuông 2x2 trên đường chéo chính có phần tử ở hàng và cột cuối cùng 
j. trích xuất 4 phần tử cuối cùng ở cột đầu tiên 
k. trích xuất mọi phần tử theo thử tự hàng ngược lại  
l. trích xuất ma trận đường chéo chính
Giải: Thực hiện trên của số lệnh của Matlab như sau. 
>> A=1:36; >> A=reshape(A,6,6) 
A = 
     1     7    13    19    25    31      2     8    14    20    26    32      3     9    15    21    27    33      4    10    16    22    28    34      5    11    17    23    29    35      6    12    18    24    30    36 
>> A=A' 
A = 
     1     2     3     4     5     6      7     8     9    10    11    12     13    14    15    16    17    18     19    20    21    22    23    24     25    26    27    28    29    30     31    32    33    34    35    36 
>> B=A(3,5) 
B = 
    17 
>> C = A([ 1 2 3],4) 
C = 
     4     10     16 >> D = A(4,[1 1 1]) 
D = 
    19    19    19 
>> E = A([2,5],[3,1]) 
E = 
 9     7     27    25 
>> F = A(:,4) 
F = 
     4     10     16     22     28     34 
>> G = A(4,:) 
G = 
    19    20    21    22    23    24 
>> H = A(:)' 
H = 
  Columns 1 through 13 
     1     7    13    19    25    31     2     8    14    20    26    32     3 
  Columns 14 through 26 
     9    15    21    27    33     4    10    16    22    28    34     5    11 
  Columns 27 through 36 
    17    23    29    35     6    12    18    24    30    36 
>> I = A(end,3) 
I = 
    33 
>> J = A(end-1,end-1) 
J = 
    29 
>> K = A(end-4:end,1) 
K = 
     7     13     19     25     31 
>> L = A(2:end,2:end) 
L = 
8     9    10    11    12     14    15    16    17    18     20    21    22    23    24     26    27    28    29    30     32    33    34    35    36 
>> M = A(end:-1:1,:) 
M = 
    31    32    33    34    35    36     25    26    27    28    29    30     19    20    21    22    23    24     13    14    15    16    17    18      7     8     9    10    11    12      1     2     3     4     5     6 
>> N = diag(A) 
N = 
     1      8     15     22     29     36 

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...