看板 MATLAB 關於我們 聯絡資訊
不好意思問個笨問題: 怎麼用for loop讓figure(1)-figure(4) 一張一張出現 每張figure有不同的params.orientation 然後存成四個檔呀? for i=4 figure(i) params.orientation = pi/i; % radians (pi/4 = 45 degrees) img =insertGabor(params,img); % scale Gabor between 0 and 255 img = scaleMat(img,[0,255]); image(img); axis equal axis off colormap(gray(256)); end 直接設定i值(ex. i=1, i=2...) 可以跑出四張不一樣的圖 但用上面的for-loop跑出來四張figure都跟figure(1)一樣.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 155.69.19.38
HeyChia:for i=1:4? 04/10 23:59
cathykao:sorry. In fact, I puti=1:4...all figures are the same 04/11 09:49
※ 編輯: cathykao 來自: 155.69.19.38 (04/11 09:51)
DKer:img =insertGabor(params,img); 跟這行有關嗎? 04/11 09:52
DKer:第二次迴圈的時候會輸入figure1的img 04/11 09:53
cathykao:how can i fix it? 04/11 21:18
kamble1920:訊息太少 不過應該是load第二張的時候用到第一張image 04/11 23:53
kamble1920:的參數 用step的方式檢查看看吧! 04/11 23:54