[問題] 矩陣整數相除要如何出現小數?已回收

看板MATLAB作者 (down...)時間16年前 (2009/05/09 14:53), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
有些問題想要請教一下~~~~ A=imread('G:\small\LEDD.jpg'); a=rgb2gray(A); B=imread('G:\small\LED.jpg'); b=rgb2gray(B); y=a./b; s=vpa(y,6); 將a matrix除以b matrix element by element 結果譬如125除以135算出來的y值卻是1 請問要怎麼修改才能使 y值 125/135=0.9259呢?? 另外上述程式中算出來的s卻不是一個matrix無法畫圖說@@ value的地方為<128x128 sym>不是<128x128 uint8> 感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.191.40

05/09 20:30, , 1F
a=double(a); b=double(b); 試試看
05/09 20:30, 1F

05/11 13:28, , 2F
算出來了!!!感謝樓上!!!
05/11 13:28, 2F
文章代碼(AID): #1A1IY22O (MATLAB)
文章代碼(AID): #1A1IY22O (MATLAB)