[問題] 細胞矩陣可以相乘嗎?已回收

看板MATLAB作者 (休息才能走更長遠的路~)時間16年前 (2009/04/13 20:17), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
小弟最近遇到一個如標題這樣的問題, 想請教各位大大,假設有一個cell如下: 1 [1*3] 1 [3*1][3*3] [3*1] ,要和另一個相同格式的 0 [1*3] 1 cell相乘,但卻是不行,請問是那裡有問題? 有沒有其他的方式可以做這樣的計算?謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.47.216

04/13 23:41, , 1F
把cell合併成matrix後相乘,相乘後再還原回cell如何?
04/13 23:41, 1F

04/14 00:19, , 2F
好的,我試試看,謝謝。
04/14 00:19, 2F

04/14 01:37, , 3F
cellfun(@times,a,b,'UniformOutput', false)
04/14 01:37, 3F

04/14 01:38, , 4F
可得到同格式cell相乘 (a.*b)
04/14 01:38, 4F
文章代碼(AID): #19uorg3j (MATLAB)
文章代碼(AID): #19uorg3j (MATLAB)