我怎樣才能做到這一點更一般?Matlab在矩陣的特定元素上分配值
XD_L
數組是手工介紹。
% Data
Xd_L = [10 100 1000];
C = zeros(length(Xd_L))
% Calc
C12 = -1/Xd_L(1);
C13 = -1/Xd_L(2);
C11 = abs(C12+C13);
C21 = C12;
C23 = -1/Xd_L(3);
C22 = abs(C21+C23);
C31 = C13;
C32 = C23;
C33 = abs(C31+C32);
% Result:
C = [C11 C12 C13; C21 C22 C23; C31 C32 C33]
什麼您_more general_意思?這段代碼的目的是什麼? – EBH
類似於:'for i = 1:length(Xd_L)'和'for j = 1:length(Xd_L)''C(i,j)=' – BOB
我想要更一般,因爲在我的例子中,矩陣C有23x23維度,並且確定CI的元素需要編寫529個公式。 – BOB