分享至
a與b皆為2維陣列2/*2 ←請忽略「/」號。a=[3, 8; 5, 8]b=[2, 8; 8, 4]a/*b ←請忽略「/」號。得[70, 56; 74, 72] ←請問這些數值哪來的?a./*b ←請忽略「/」號。得[6, 64; 40, 32]
已邀請的邦友 {{ invite_list.length }}/5
matlab的計算沒錯啊,你搞錯矩陣乘法了吧?
[[3, 8], [5, 8]] * [[2, 8], [8, 4]]
算第一個就好:3 * 2+ 8 * 8 = 70
你要元素相對位置相乘好像是
a.*b
http://mirlab.org/jang/books/matlabprogramming4beginner/09-3_matrixMath.asp?title=9-3%20%AFx%B0%7D%AA%BA%BC%C6%BE%C7%B9B%BA%E2
謝謝大大,我「沒見過、不認識」這種計算方式。@@b
耶...矩陣乘法高中有教,如果你是資工系的話線性代數一定也有教,再不濟AI的書應該看過一點,通常也是會提到。
內積
要去看 matlab X 代表的是什麼
X
通常有
謝謝樓上各位m(__)m
IT邦幫忙