看板 Mathematica 關於我們 聯絡資訊
※ 引述《aidsnichael ()》之銘言: : 請問我如果已經繪製好兩個變數函數的3D視圖 : PIC="這張圖片" : 我要如何從中去得到比如說x=20時y-z的2D視圖 : 謝謝回答~~ 假設f[x_,y_]:=Sin[x+y] (* 原圖 *) p1 = Plot3D[Sin[x + y], {x, 0, Pi}, {y, 0, Pi}] (* 取出原圖的所有樣本點,利用插值還原 *) p2 = Cases[p1, GraphicsComplex[pts__] :> pts, Infinity][[1]] (* x=Pi/2 的y-z 2D圖 *) ListPlot3D[p2, RegionFunction -> Function[{x, y, z}, x == Pi/2], Filling -> Bottom] 但前提是不知道p1是那個函數畫出來的,否則直接利用函數直接畫出來就可以~ Plot[Sin[Pi/2+y],{y,0,Pi}] -- 養花種魚數月亮賞星星 http://chungyuandye.twbbs.org -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.173.130.90