mathematica中三维画图中标记函数的最大值点

示例代码:

复制代码
Clear["`*"];
f[x_, y_] := -(x - 1)^2 - (y + 1)^2;

(*找到最大值点*)
maxPoint = 
 Maximize[{f[x, y], -10 <= x <= 10 && -10 <= y <= 10 && 
    x^2 + y^2 <= 10}, {x, y}]

(*绘制3D图形并标记最大值点*)
Y1 = Plot3D[f[x, y], {x, -10, 10}, {y, -10, 10}, 
   Mesh -> {{{maxPoint[[2, 1, 2]], Blue}}, {{maxPoint[[2, 2, 2]], 
       Black}}}, 
   RegionFunction -> 
    Function[{x, y, z}, x^2 + y^2 <= 10],(*BoxRatios\[Rule]Automatic,
   ColorFunction\[Rule]"Rainbow",*)PlotStyle -> Opacity[4/5], 
   Mesh -> None];
Y2 = ListPointPlot3D[{{maxPoint[[2, 1, 2]], maxPoint[[2, 2, 2]], 
     maxPoint[[1]]}}, PlotStyle -> {{PointSize[Large], Red}}];

Show[Y1, Y2]

结果图如下:

相关推荐
黎茗Dawn42 分钟前
DDPM-12eq
数学建模
weixin_537217061 小时前
3dmax教程资源合集
经验分享
无奈笑天下1 小时前
【银河麒麟高级服务器部署本地yum源】
linux·运维·服务器·经验分享
浓墨染彩霞2 小时前
Java-----多线路
java·经验分享·笔记
浩瀚地学2 小时前
【Java】String
java·开发语言·经验分享·笔记·学习
掘金安东尼2 小时前
Next.js、Nuxt.js、Vite 与 Bun:现代前端工具链全景解析
经验分享
LaughingZhu2 小时前
Product Hunt 每日热榜 | 2025-12-01
大数据·人工智能·经验分享·搜索引擎·产品运营
edtoplort3 小时前
独角兽陨落,从独立方案商的困境看自动驾驶的未来走向
经验分享
金海境科技3 小时前
数据安全保险迎来爆发期 2025年市场规模将突破50亿元 - 金海境科技
经验分享
以梦为马mmky3 小时前
华东交通大学上岸经验分享
经验分享·通信考研·信号与系统·华东交通大学