Re: [問題]Mathematica的3D圖問題

看板Statistics作者 (養花種魚數月亮看星星)時間17年前 (2008/08/27 14:03), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《waterfat520 ( )》之銘言: : 請問一下各位用Mathematica畫3D圖 如何只顯示間距 不顯示Label : 例如下面的指令 : Plot3D[f[x,y], {x, 1, 5}, {y, 1, 10}, PlotPoints -> 16, Shading -> False] : x介於1到5 y介於1到10 我只想顯示畫圖後的"|"這種間距 數字1 3 5不想出現 : 為何有這樣的需求 是因為f函數中x y只是控制一個二維矩陣的x y坐標(就是5*10矩陣) : 但實際上x的應該是代表0到1的範圍 y是0到0.8範圍 我試過Axes 但會連"|"間距都去除 : 目前只想到把x介於1到5範圍轉換成0到1 y介於1到10範圍轉換成0到0.8 : 不過這樣做很麻煩 因為如果矩陣大小又變多(關於下一個問題) 又得重新轉換 : 另一個問題是3D圖的表面 有沒有辦法平滑化的選項(亦即xxx->這種功能) : 因為我的3D圖是用2維矩陣一格一格畫上去 所以矩陣的大小取的點多就會比較平滑 : 如果取的比較少點就像一格一格長條圖 試過PlotPoints-> 但只是把方格變多 : 還是沒辦法平滑化 Plot3D[Sin[x y],{x,0,4},{y,0,4}, Mesh->False, Ticks->{{{0,""},{1,""},{2,""},{3,""},{4,""}}, {{0,""},{1,""},{2,""},{3,""},{4,""}},Automatic}] 希望有幫助~ -- 我打研究室走過 那獨坐電腦前的容顏如苦瓜的糾結 靈感不來 長壽的煙霧不散 研究室如小小的寂寞的城 恰如商管的電梯向晚 http://chungyuandye.blogspot.com -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.71.22.33 ※ 編輯: chungyuandye 來自: 210.71.22.33 (08/27 14:03)

08/29 15:31, , 1F
真是太謝謝你了
08/29 15:31, 1F
文章代碼(AID): #18jEuPWA (Statistics)
文章代碼(AID): #18jEuPWA (Statistics)