[運算] 關於conv這指令 已回收
小弟今天用 conv 這指令發現他都會錯誤
u = [1 2 3 4]
v = [10 20 30]
c = conv(u,v)
原本的結果是要這樣
c =
10 40 100 160 170 120
但是他都會錯在 conv 的程式裡面 c = c.' 這一行
試過很多其他的參數都不行
有高手知道這錯誤要怎麼解決嗎
我想再問一題
ip = rand(1,N)>0.5
c = conv(ip,[1 1 1])
這樣子會錯在 conv 裡的 c = conv2(a(:),b(:),shape) 這行程式
是不是這個指令不能做二進制的運算,還是這是長度不同的問題
已解決 ip = rand(1,N)>0.5 改成ip = randint(1,N) 就可以了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.22.24.67
→
03/17 15:45, , 1F
03/17 15:45, 1F
推
03/17 20:05, , 2F
03/17 20:05, 2F
→
03/17 21:11, , 3F
03/17 21:11, 3F
→
03/17 21:11, , 4F
03/17 21:11, 4F
※ 編輯: snoopy206 來自: 163.22.24.67 (03/17 22:35)
※ 編輯: snoopy206 來自: 163.22.24.67 (03/17 23:47)