[繪圖] EXCEL 匯入 MATLAB做3D圖

作者: seafox (海狐狸)   2015-10-24 18:57:26
想請問一下各位大大....
目前已經爬過一些文章...
但我還是畫不出來...
以下為我EXCEL的數據
http://imgur.com/ysOMvzF
http://i.imgur.com/ysOMvzF.jpg?1
A行 為 波長 做為 X軸
1列 為 時間 做為 Z軸
B行到之後BGX行 共1800組的數據 是每個波長之強度變化 做為 Y 軸
利用這三軸去做3D圖該如何寫CODE呢?
要做與下方類似的圖:
http://imgur.com/KqUhTl9
http://i.imgur.com/KqUhTl9.jpg?1
(這是我用EXCEL做的3軸曲面圖,
但EXCEL 與 ORIGIN 都有限制數據組數....
因此必須用MATLAB去做....
懇請各位帥哥以及正妹幫忙小弟了
作者: seafox (海狐狸)   2015-10-24 19:01:00
附加圖的方式...好像有點不對-......-
作者: celestialgod (天)   2015-10-24 20:02:00
直接mesh不是嗎= =?你有/3D過嗎?
作者: seafox (海狐狸)   2015-10-24 20:40:00
直接mesh...?這樣程式碼要怎麼寫0.0說實在...小弟新手一枚-.-
作者: celestialgod (天)   2015-10-24 21:12:00
想當伸手牌,請洽google
作者: tn00364361 (小氵斿)   2015-10-25 06:30:00
Google "meshgrid"
作者: petersung999 (South)   2015-10-25 08:17:00
可能會需要interp shading
作者: celestialgod (天)   2015-10-25 17:54:00
再加上colorbar就好了
作者: seafox (海狐狸)   2015-10-26 18:25:00
感謝各位~努力嘗試中:)
作者: celestialgod (天)   2015-10-26 18:42:00
沒資料不知道從何幫起= =
作者: seafox (海狐狸)   2015-10-26 18:44:00
資料就是最上面那一張圖0.0http://i.imgur.com/ysOMvzF.jpg?1 這一張!!meshgrid 昨天有測試過~但跑不出來...(記憶體不足...)
作者: celestialgod (天)   2015-10-26 18:58:00
沒空一個個key= =meshgird應該不用
作者: seafox (海狐狸)   2015-10-26 19:43:00
第一個是我直接用mesh去做3d 出現的問題第二方式 用plot(x,y) 可以呈現2軸~但用plot3 就卡住了...
作者: celestialgod (天)   2015-10-26 19:46:00
待我瞧瞧
作者: seafox (海狐狸)   2015-10-26 20:14:00
excel 之xyz軸是http://i.imgur.com/ysOMvzF.jpg?1波長單位是400~800 卡在700位置~
作者: celestialgod (天)   2015-10-26 21:32:00
作者: seafox (海狐狸)   2015-10-26 21:39:00
http://i.imgur.com/UFGW37B.jpg 這是我剛剛硬湊出來的...我研究一下您的code 0.0了解!!感謝c大大!! 應該是錯在我都用":"我在微調一下 orz哦..我發現我真的把xyz軸搞混了-.- 感謝c大的提醒...
作者: celestialgod (天)   2015-10-26 22:24:00
差不多了,剩下colorbar條一條而已
作者: seafox (海狐狸)   2015-10-26 22:47:00
恩~那個我已經放上去了~感謝大大的提醒:)

Links booklink

Contact Us: admin [ a t ] ucptt.com