作者cathykao (圓呼呼)
看板MATLAB
標題[問題] figure
時間Tue Apr 10 22:46:30 2012
不好意思問個笨問題:
怎麼用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
1F:推 HeyChia:for i=1:4? 04/10 23:59
2F:→ 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)
3F:→ DKer:img =insertGabor(params,img); 跟這行有關嗎? 04/11 09:52
4F:→ DKer:第二次迴圈的時候會輸入figure1的img 04/11 09:53
5F:→ cathykao:how can i fix it? 04/11 21:18
6F:推 kamble1920:訊息太少 不過應該是load第二張的時候用到第一張image 04/11 23:53
7F:→ kamble1920:的參數 用step的方式檢查看看吧! 04/11 23:54