在 MATLAB 中,可以通過以下幾種方法給矩陣賦值:
A = [1, 2, 3; 4, 5, 6; 7, 8, 9]; % 直接給每個元素賦值
A(2, 3) = 10; % 給矩陣中特定位置的元素賦值
A(1, :) = [11, 12, 13]; % 給矩陣的一整行賦值
A(:, 3) = [14; 15; 16]; % 給矩陣的一整列賦值
x = linspace(1, 10, 10); % 生成一個從1到10的等差數列
A = reshape(x, [5, 2]); % 將等差數列轉換為一個5行2列的矩陣
A = rand(3, 4); % 生成一個3行4列的隨機矩陣,元素取值范圍為0到1之間
A = zeros(2, 3); % 生成一個2行3列的全零矩陣
B = ones(4, 4); % 生成一個4行4列的全一矩陣
A = diag([1, 2, 3]); % 創(chuàng)建一個3階對角矩陣,對角線上的元素為1、2、3
A = eye(3); % 創(chuàng)建一個3階單位矩陣
以上是常見的幾種給矩陣賦值的方法,根據具體需求選擇合適的方法即可。