3
我新的MATLAB,我想編寫一個簡單的程序,以生成N×N個矩陣甲使得:
1. 一個 = 2
2. 一個 = ... = 一個 NN = 5
3.0其他地方生成矩陣
程序可以以n作爲參數嗎?所以我每次運行程序時都必須選擇n。
謝謝!
我新的MATLAB,我想編寫一個簡單的程序,以生成N×N個矩陣甲使得:
1. 一個 = 2
2. 一個 = ... = 一個 NN = 5
3.0其他地方生成矩陣
程序可以以n作爲參數嗎?所以我每次運行程序時都必須選擇n。
謝謝!
n = 8; %# input value, matrix size
A = 5.*eye(n); %# put 5 on diagonal, zeros elsewhere
A(1,1) = 2; %# first element
這是另一種方法。
n=8;
A=diag([2 5*ones(1,n-1)]);
這是一項家庭作業嗎? –
號出於好奇。 – Mariska