看板 MATLAB 關於我們 聯絡資訊
最近試著用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