[問題] figure

看板MATLAB作者 (圓呼呼)時間13年前 (2012/04/10 22:46), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/1
不好意思問個笨問題: 怎麼用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

04/10 23:59, , 1F
for i=1:4?
04/10 23:59, 1F

04/11 09:49, , 2F
sorry. In fact, I puti=1:4...all figures are the same
04/11 09:49, 2F
※ 編輯: cathykao 來自: 155.69.19.38 (04/11 09:51)

04/11 09:52, , 3F
img =insertGabor(params,img); 跟這行有關嗎?
04/11 09:52, 3F

04/11 09:53, , 4F
第二次迴圈的時候會輸入figure1的img
04/11 09:53, 4F

04/11 21:18, , 5F
how can i fix it?
04/11 21:18, 5F

04/11 23:53, , 6F
訊息太少 不過應該是load第二張的時候用到第一張image
04/11 23:53, 6F

04/11 23:54, , 7F
的參數 用step的方式檢查看看吧!
04/11 23:54, 7F
文章代碼(AID): #1FX4VAnS (MATLAB)