作者pilipilifans (蛋塔)
看板MATLAB
標題[討論] 用matlab劃出漣漪的效果
時間Thu Nov 27 20:17:16 2014
最近試著用matlab畫出漣漪的效果
但是畫出來的圖都是黑色的
並沒有顯示出colorbar的效果
想請大家幫忙看看怎麼回事
下面是我的程式碼 改了好幾項圖依然是黑色的...
x=linspace(-30,30,1000);
y=linspace(-30,30,1000);
[xx,yy]=meshgrid(x,y);
zz=sin((xx.^2+yy.^2).^(0.5))./(xx.^2+yy.^2).^(0.5);
surfl(xx,yy,zz)
axis tight
colormap hot
colorbar
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.127.38.134
※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1417090639.A.8F1.html
※ 編輯: pilipilifans (59.127.38.134), 11/27/2014 20:17:44
→ Lepton: 改用mesh 11/27 23:24
→ Lepton: surfl是要給燈光才有顏色shading interp 11/27 23:27
→ pilipilifans: 那如果用surf呢 11/27 23:46
→ pilipilifans: 我是因為用surf不行 才改用surfl的= = 11/27 23:47
→ pilipilifans: 我加入shading interp就可以了 11/27 23:56
→ pilipilifans: 但是搞不懂為什麼..有人可以說明嗎 11/27 23:56
→ Lepton: doc mesh跟doc surfl看說明 11/27 23:59