[問題] 矩陣不能乘已回收
問題是這樣的
我現在有一個8位元的灰階圖片
假設是 a=[1 2 ; 3 4 ] 好了
然後我現在要把他個別的元素 個別乘上一個複數矩陣
比方說是 b=[ 1+0i -0.3 + 0.9i ; -1+2i 3-i ]
那我就是希望我乘出來的矩陣等於
ans=[ (1+0i)*1 (-0.3+0.9i)*2 ; (-1+2i)*3 (3-i)*4 ] 這樣
=[1+0i -0.6+1.8i ; -3+6i 12-4i ]
可是不管我用 .* 或是分別把他的元素用迴圈一個個提出來乘
像是a(2,2)*b(2,2)
都會出現像這樣的錯誤....
??? Error using ==> times
Complex integer arithmetic is not supported.
有人知道要怎麼解決嘛..
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.139.219
→
09/26 13:57, , 1F
09/26 13:57, 1F
→
09/26 13:58, , 2F
09/26 13:58, 2F
→
09/26 13:59, , 3F
09/26 13:59, 3F
→
09/26 14:17, , 4F
09/26 14:17, 4F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章