[繪圖] 3D橢球繪圖

作者: FrederickLiu (Frederick)   2018-01-12 15:12:11
matlab 3D橢球圖繪畫
各位大大好
如標題我想繪畫3D橢球
上網找資料後可以用ellipsoid這個function進行繪畫圖會如下圖
https://i.imgur.com/TL2RZiO.jpg
但是我今天想要畫成如下圖所示
https://i.imgur.com/qUDn7IT.jpg
需要輸入的指令或更改的porperty有哪些QQ
我目前只知道alpha可以更改透明度嗚嗚
不知道怎麼樣變成 中間有點透明 外圈又有一條明顯的線條((雖然懷疑外圈線條是後來畫
出來的
感謝各位大大~
作者: FrederickLiu (Frederick)   2018-01-12 16:37:00
目前知道用shading interp之後再用colormap 越靠近圓心為白色,越靠近外圍顏色加深,但這步驟不太知道怎用
作者: LiamIssac (Madchester)   2018-01-12 16:53:00
複製原本的碼 然後 hold on先畫出來之後 再進plot editor去調吧
作者: FrederickLiu (Frederick)   2018-01-12 17:04:00
但我調出來是有漸層,但不像照片上那樣QQ
作者: LiamIssac (Madchester)   2018-01-12 18:08:00
應該是axis重複 在plot editor裡面按掉就好了
作者: FrederickLiu (Frederick)   2018-01-12 18:19:00
https://i.imgur.com/niQVgtj.jpg 抱歉我有點愚鈍不太懂你所說的...
作者: mp19990920 (郝渴連)   2018-01-13 15:52:00
用 ellipsoid 直接畫,產生的是 surface object請參考 surf 文件中的 FaceColor/FaceAlpha/EdgeColor範例:https://tinyurl.com/yafux673

Links booklink

Contact Us: admin [ a t ] ucptt.com