iT邦幫忙

0

matlab數學乘法

  • 分享至 

  • xImage

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]

淺水員 iT邦大師 6 級 ‧ 2023-08-21 14:44:41 檢舉
矩陣乘法
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
froce
iT邦大師 1 級 ‧ 2023-08-21 14:52:26
最佳解答

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

froce iT邦大師 1 級 ‧ 2023-08-21 15:40:14 檢舉

耶...矩陣乘法高中有教,如果你是資工系的話線性代數一定也有教,再不濟AI的書應該看過一點,通常也是會提到。

obarisk iT邦研究生 2 級 ‧ 2023-08-22 10:20:56 檢舉

內積

要去看 matlab X 代表的是什麼

通常有

  • 元素乘法
  • 內積
  • 外積

謝謝樓上各位m(__)m

我要發表回答

立即登入回答