簡體   English   中英

表面高亮部分

[英]Highlighting section(s) of surface

我已經分析驗證了x^2+y^2-x*y的局部最小值位於條件x+y=2的點(1,1)上。 使用wxMaxima,可以繪制表面

plot3d(x^2+y^2-x*y, [x,-2,2],[y,-2,2],[grid, 100,100], [mesh_lines_color,false]);

我現在想做的是突出顯示表面上滿足條件x+y=2所有點z 換句話說,我想強調條件給出的表面截面。 我該如何實現?

由於您的問題是用gnuplot標記的,因此這是一種使用參數圖在Gnuplot中實現此目的的方法:

set terminal pngcairo
set output 'fig.png'

unset key

set isosamples 40
set parametric

set ur [-2:2]
set vr [-2:2]
set zr [0:12]

set xr [-2:2]
set yr [-2:2]

fn(u) = 2-u

splot \
    u,v,u**2 + v**2 - u*v, \
    u,fn(u),u**2 + fn(u)**2 - u*fn(u) w l lc rgb 'red'

輸出為: 在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM