Re: [問題]Mathematica的3D圖問題 再問
※ 引述《chungyuandye (養花種魚數月亮看星星)》之銘言:
: ※ 引述《waterfat520 ( )》之銘言:
又碰到一個畫3D問題 關於圖形上色
指令如下result為10*20的資料,以x座標和y座標畫出3D圖
ListPlot3D[Table[result[x, y], {x, 1, 10, 1}, {y, 1, 20, 1}],
Mesh -> True, Shading -> True]
我想在每一格中畫不同的顏色(顏色可自行控制),想用GrayLevel[]畫,
顏色表示存在另一個10*20的color資料中,我是把{result,color}對映表示,
但似乎ListPlot3D無法上色,不知道問題出在那
ListPlot3D[Table[{result[x, y],
GrayLevel[color[x, y]]}, {x, 1, 10, 1}, {y, 1, 20, 1}],
Mesh -> True, Shading -> True]
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.123.133