Re: [問題] 矩陣內的運算已回收
A B為你輸入的矩陣 n,m為i,j
% (ΣAij*Bij)/√(Σ(Aij^2*Bij^2))
A =
B =
aa=0;
bb=0;
for i=1:n
for j= 1:m
aa=aa+(A(i,j)*B(i,j));
bb=bb+((A(i,j)^2*B(i,j)^2));
end
end
aa/sqrt(bb)
即是(ΣAij*Bij)/√(Σ(Aij^2*Bij^2))
※ 引述《linjames (晨剛)》之銘言:
: ※ 引述《linjames (晨剛)》之銘言:
: : 若有一個5×5的矩陣A
: : │1 2 3 4 5│
: : │4 3 2 1 5│
: : │8 7 6 2 4│
: : │9 6 4 7 2│
: : │6 2 7 9 1│
: : 怎麼樣將其中A(1:3,1:3)加總?
: : 即1+2+3+4+3+2+8+7+6
: : 用A(1,1)+A(1,2)+A(1,3)+A(2,1)+A(2,2)+A(2,3)+A(3,1)+A(3,2)+A(3,3)
: : 感覺很笨而且沒效率,請問各位大大有沒有快一點的方法?
: 不好意思,新手問題多!!
: 那如果A(1,1)*A(1,4)+A(1,2)*A(1,5)+A(2,1)*A(2,4)+A(2,2)*A(2,5)
: 有辦法化簡嗎?
: 其實我要算的是(ΣAij*Bij)/√(Σ(Aij^2*Bij^2))
: 有沒有辦法化簡呢?
: 在此對回答的大大深表感激
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.68.33
※ 編輯: tjp60312 來自: 140.112.68.33 (11/27 15:11)
推
11/28 12:34, , 1F
11/28 12:34, 1F
討論串 (同標題文章)