Re: [討論] 請教一段程式寫法
a1=[1 2 3 4 . . .];
a2=[5 2 5 1 . . .];
a3=[4 5 2 1 . . .];
.
.
a9=[1 4 5 8 . . .];
a = [a1;a2 ... ; a9];
B = zeros(size(a1));
for i=1:n
B(i)=det(reshape(a(:,i),3,3));
end
(如果你連這個for 都不想要,那可能還要再另請高人 XD)
※ 引述《math99 (新世界)》之銘言:
: 假設我有 9 個 n by 1 行向量 和 1 個存值的 n by 1 行向量
: 然後我想要做的是,把這 9 個 行向量的 i 個元素
: 抓出來,組合 成 3 by 3 矩陣(有固定順序),然後算 行列式
: 算出來的值再放入存值的行向量第 i 個元素裡面
: ----
: 請問高手,這樣有向量式的寫法嗎?
: 用迴圈跑實在太久了
: 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.227.178
推
07/05 21:05, , 1F
07/05 21:05, 1F
討論串 (同標題文章)